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.