| Package | Description |
|---|---|
| org.thales.punch.platform.api |
To deal with configuration and administative tasks, the punchplatform relies on a carefully
well designed configuration service.
|
| org.thales.punch.platform.api.book | |
| org.thales.punch.platform.api.pojo |
The punch configuration files include many json object to define a kafka topic a ceph pool etc.
|
| org.thales.punch.platform.impl |
| Class and Description |
|---|
| ApplicationEnv
An application is one of the many application launched by books or channels.
|
| EClusterType
The valid clusters
|
| EExitType
The valid exit types, platform or process.
|
| EPunchlineDeployMode
The runtime type of this punchline.
|
| IApplication
The
IApplication interface lets you access a given topology resources. |
| IBook
The
IBook interface lets you access a given dag resources. |
| IChannel
The
IChannel interface lets you access a given channel resources. |
| IConsolePrinter
Whenever a pojo must be printed out the the terminal,
it can rely on these methods to produce a colored
and rightly aligned information.
|
| IEntity
The
IEntity interface lets you access a given entity or dag resources. |
| IExitRequest
This interface express a wish of some application to exit,
with a success or failure endeavor.
|
| IKafkaCluster
Interface used to access settings from the platform relative to kafka clusters.
|
| IPlatform
The IPlatform represents your entry point to access your running platform
configuration data.
|
| IPrinterPojo
The ppunch cli are meant to be used in two different ways.
|
| IPunchPlatformProperties
The PunchPlatformProperties represents your platform punchplatform.properties file.
|
| IShivaCluster
Shiva administration interface.
|
| ITenant
This interface gives you access to all the configuration files defined for a
given tenant.
|
| ITopic
The
ITopic interface lets you access a given topology resources. |
| IZookeeperCluster
Interface used to access settings from the platform relative to Zookeeper clusters.
|
| LogRecord
A LogRecord simply represents a log4j, stdout or stderr trace catched from shiva itself or one of its launched application.
|
| Subscription |
| Class and Description |
|---|
| IBook
The
IBook interface lets you access a given dag resources. |
| Class and Description |
|---|
| ISecurity |
| Class and Description |
|---|
| EClusterType
The valid clusters
|
| IApplication
The
IApplication interface lets you access a given topology resources. |
| IApplicationExitReporter
This interface lets punch application express their willingness
to exit.
|
| IBook
The
IBook interface lets you access a given dag resources. |
| IChannel
The
IChannel interface lets you access a given channel resources. |
| IEntity
The
IEntity interface lets you access a given entity or dag resources. |
| IExitCondition
Punch application may decide they need to stop.
|
| IExitRequest
This interface express a wish of some application to exit,
with a success or failure endeavor.
|
| IKafkaCluster
Interface used to access settings from the platform relative to kafka clusters.
|
| IPlatform
The IPlatform represents your entry point to access your running platform
configuration data.
|
| IPunchPlatformProperties
The PunchPlatformProperties represents your platform punchplatform.properties file.
|
| IResolver
The IResolver is in charge of resolving sone logical addresses,
i.e.
|
| ISecurity |
| IShivaCluster
Shiva administration interface.
|
| ITenant
This interface gives you access to all the configuration files defined for a
given tenant.
|
| ITopic
The
ITopic interface lets you access a given topology resources. |
| IZookeeperCluster
Interface used to access settings from the platform relative to Zookeeper clusters.
|
Copyright © 2014–2023. All rights reserved.