@Singleton
@Component(modules={io.leoplatform.sdk.SDKModule.class,DomainObjectModule.class})
public interface DomainObjectPlatform
extends io.leoplatform.sdk.SDKPlatform
| Modifier and Type | Interface and Description |
|---|---|
static interface |
DomainObjectPlatform.Builder |
| Modifier and Type | Method and Description |
|---|---|
io.leoplatform.sdk.changes.SchemaChangeQueue |
changeQueue() |
io.leoplatform.sdk.changes.ChangeReactor |
changeReactor() |
io.leoplatform.schema.ChangeSource |
changeSource() |
io.leoplatform.sdk.changes.DomainQuery |
domainQuery() |
io.leoplatform.sdk.changes.DomainResolver |
domainResolver() |
OracleChangeLoader |
oracleChangeLoader() |
OracleChangeRegistrar |
oracleChangeRegistrar() |
OracleChangeSource |
oracleChangeSource() |
OracleChangeWriter |
oracleChangeWriter() |
com.typesafe.config.Config |
oracleConfig() |
com.typesafe.config.Config oracleConfig()
io.leoplatform.sdk.changes.SchemaChangeQueue changeQueue()
OracleChangeSource oracleChangeSource()
io.leoplatform.schema.ChangeSource changeSource()
OracleChangeRegistrar oracleChangeRegistrar()
OracleChangeLoader oracleChangeLoader()
OracleChangeWriter oracleChangeWriter()
io.leoplatform.sdk.changes.DomainQuery domainQuery()
@Named(value="DomainObjectResolver") io.leoplatform.sdk.changes.DomainResolver domainResolver()
domainResolver in interface io.leoplatform.sdk.SDKPlatform@Named(value="DomainObjectReactor") io.leoplatform.sdk.changes.ChangeReactor changeReactor()
changeReactor in interface io.leoplatform.sdk.SDKPlatform