Modifier and Type | Class and Description |
---|---|
class |
SingletonManagedObjectSource
Provides a singleton object.
|
Modifier and Type | Method and Description |
---|---|
ManagedObjectSource<D,F> |
SuppliedManagedObjectImpl.getManagedObjectSource() |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>> |
SupplierSourceContextImpl.addManagedObject(ManagedObjectSource<D,F> managedObjectSource,
ManagedObjectSourceWirer wirer,
AutoWire... autoWiring) |
Constructor and Description |
---|
SuppliedManagedObjectImpl(ManagedObjectType<D> managedObjectType,
ManagedObjectSource<D,F> managedObjectSource,
PropertyList properties,
long timeout,
SuppliedManagedObjectTeam[] teams)
Initiate.
|
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>> |
SupplierSourceContext.addManagedObject(ManagedObjectSource<D,F> managedObjectSource,
ManagedObjectSourceWirer wirer,
AutoWire... autoWiring)
Adds a potential
ManagedObjectSource for dependency injection. |
Modifier and Type | Method and Description |
---|---|
ManagedObjectSource<D,F> |
SuppliedManagedObject.getManagedObjectSource()
Obtains the
ManagedObjectSource for this
SuppliedManagedObject . |
Modifier and Type | Interface and Description |
---|---|
interface |
ManagedObjectSourceService<D extends Enum<D>,F extends Enum<F>,S extends ManagedObjectSource<D,F>>
ServiceLoader service to plug-in an ManagedObjectSource
Class alias by including the extension ManagedObjectSource
jar on the class path. |
Modifier and Type | Method and Description |
---|---|
abstract <D extends Enum<D>,F extends Enum<F>,S extends ManagedObjectSource<D,F>> |
OfficeFloorCompiler.addManagedObjectSourceAlias(String alias,
Class<S> managedObjectSourceClass)
Allows providing an alias name for a
ManagedObjectSource . |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>,S extends ManagedObjectSource<D,F>> |
OfficeFloorCompilerImpl.addManagedObjectSourceAlias(String alias,
Class<S> managedObjectSourceClass) |
<S extends ManagedObjectSource<?,?>> |
OfficeFloorCompilerImpl.getManagedObjectSourceClass(String managedObjectSourceName,
Node node) |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>,S extends ManagedObjectSource<D,F>> |
OfficeFloorCompilerAdapter.addManagedObjectSourceAlias(String alias,
Class<S> managedObjectSourceClass) |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
ManagedObjectLoaderImpl.loadManagedObjectType(Class<MS> managedObjectSourceClass,
PropertyList propertyList) |
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
ManagedObjectLoaderImpl.loadOfficeFloorManagedObjectSourceType(String managedObjectSourceName,
Class<MS> managedObjectSourceClass,
PropertyList propertyList) |
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
ManagedObjectLoaderImpl.loadOfficeFloorManagedObjectSourceType(String managedObjectSourceName,
MS managedObjectSource,
PropertyList propertyList) |
<D extends Enum<D>,H extends Enum<H>,MS extends ManagedObjectSource<D,H>> |
ManagedObjectLoaderImpl.loadSpecification(Class<MS> managedObjectSourceClass) |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>> |
ManagedObjectLoaderImpl.loadManagedObjectType(ManagedObjectSource<D,F> managedObjectSource,
PropertyList propertyList) |
Modifier and Type | Method and Description |
---|---|
ManagedObjectType<?> |
OfficeFloorSourceContextImpl.loadManagedObjectType(ManagedObjectSource<?,?> managedObjectSource,
PropertyList properties) |
Modifier and Type | Method and Description |
---|---|
OfficeFloorManagedObjectSource |
OfficeFloorNodeImpl.addManagedObjectSource(String managedObjectSourceName,
ManagedObjectSource<?,?> managedObjectSource) |
OfficeManagedObjectSource |
OfficeNodeImpl.addOfficeManagedObjectSource(String managedObjectSourceName,
ManagedObjectSource<?,?> managedObjectSource) |
SectionManagedObjectSource |
SectionNodeImpl.addSectionManagedObjectSource(String managedObjectSourceName,
ManagedObjectSource<?,?> managedObjectSource) |
void |
ManagedObjectSourceNodeImpl.initialise(String managedObjectSourceClassName,
ManagedObjectSource<?,?> managedObjectSource) |
Modifier and Type | Method and Description |
---|---|
<S extends ManagedObjectSource<?,?>> |
NodeContext.getManagedObjectSourceClass(String managedObjectSourceName,
Node node)
Obtains the
ManagedObjectSource class. |
Modifier and Type | Method and Description |
---|---|
void |
ManagedObjectSourceNode.initialise(String managedObjectSourceClassName,
ManagedObjectSource<?,?> managedObjectSource)
Initialises the
ManagedObjectSourceNode . |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
ManagedObjectLoader.loadManagedObjectType(Class<MS> managedObjectSourceClass,
PropertyList propertyList)
Loads and returns the
ManagedObjectType for the
ManagedObjectSource . |
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
ManagedObjectLoader.loadOfficeFloorManagedObjectSourceType(String managedObjectSourceName,
Class<MS> managedObjectSourceClass,
PropertyList propertyList)
Loads and returns the
OfficeFloorManagedObjectSourceType for the
ManagedObjectSource . |
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
ManagedObjectLoader.loadOfficeFloorManagedObjectSourceType(String managedObjectSourceName,
MS managedObjectSource,
PropertyList propertyList)
Loads and returns the
OfficeFloorManagedObjectSourceType for the
ManagedObjectSource . |
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
ManagedObjectLoader.loadSpecification(Class<MS> managedObjectSourceClass)
Loads and returns the
PropertyList from the
ManagedObjectSourceSpecification for the
ManagedObjectSource . |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>> |
ManagedObjectLoader.loadManagedObjectType(ManagedObjectSource<D,F> managedObjectSource,
PropertyList propertyList)
Loads and returns the
ManagedObjectType for the
ManagedObjectSource . |
Modifier and Type | Method and Description |
---|---|
OfficeManagedObjectSource |
OfficeArchitect.addOfficeManagedObjectSource(String managedObjectSourceName,
ManagedObjectSource<?,?> managedObjectSource)
Adds a
OfficeManagedObjectSource . |
Modifier and Type | Method and Description |
---|---|
OfficeFloorManagedObjectSource |
OfficeFloorDeployer.addManagedObjectSource(String managedObjectSourceName,
ManagedObjectSource<?,?> managedObjectSource)
Adds an
OfficeFloorManagedObjectSource . |
Modifier and Type | Method and Description |
---|---|
ManagedObjectType<?> |
OfficeFloorSourceContext.loadManagedObjectType(ManagedObjectSource<?,?> managedObjectSource,
PropertyList properties)
Loads the
ManagedObjectType . |
Modifier and Type | Method and Description |
---|---|
SectionManagedObjectSource |
SectionDesigner.addSectionManagedObjectSource(String managedObjectSourceName,
ManagedObjectSource<?,?> managedObjectSource)
Adds a
SectionManagedObjectSource to the SectionNode
being built. |
Modifier and Type | Class and Description |
---|---|
static class |
ManagedObjectLoaderUtil.CollectMetaDataContextManagedObjectSource
ManagedObjectSource to enable obtaining the
AbstractAsyncManagedObjectSource.MetaDataContext . |
Modifier and Type | Method and Description |
---|---|
static <D extends Enum<D>,F extends Enum<F>,S extends ManagedObjectSource<D,F>> |
ManagedObjectLoaderUtil.loadManagedObjectType(Class<S> managedObjectSourceClass,
ClassLoader classLoader,
String... propertyNameValues)
Loads the
ManagedObjectType from the ManagedObjectSource . |
static <D extends Enum<D>,F extends Enum<F>,S extends ManagedObjectSource<D,F>> |
ManagedObjectLoaderUtil.loadManagedObjectType(Class<S> managedObjectSourceClass,
String... propertyNameValues)
Convenience method to load the
ManagedObjectType from the
ManagedObjectSource utilising the ClassLoader from the
input ManagedObjectSource class. |
static <D extends Enum<D>,F extends Enum<F>,S extends ManagedObjectSource<D,F>> |
ManagedObjectLoaderUtil.validateManagedObjectType(ManagedObjectTypeBuilder expectedManagedObjectType,
Class<S> managedObjectSourceClass,
String... propertyNameValues)
Validates the
ManagedObjectType contained in the
ManagedObjectTypeBuilder against the ManagedObjectType
loaded from the ManagedObjectSource . |
static <D extends Enum<D>,F extends Enum<F>,S extends ManagedObjectSource<D,F>> |
ManagedObjectLoaderUtil.validateSpecification(Class<S> managedObjectSourceClass,
String... propertyNameLabels)
Validates the
ManagedObjectSourceSpecification for the
ManagedObjectSource . |
Modifier and Type | Interface and Description |
---|---|
interface |
ManagedObjectSourceExtension<D extends Enum<D>,F extends Enum<F>,S extends ManagedObjectSource<D,F>>
Interface for extension to provide enriched
ManagedObjectSource
usage. |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
OfficeFloorBuilder.addManagedObject(String managedObjectSourceName,
Class<MS> managedObjectSourceClass)
Adds a
ManagedObjectSource to this OfficeFloorBuilder . |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>> |
OfficeFloorBuilder.addManagedObject(String managedObjectSourceName,
ManagedObjectSource<D,F> managedObjectSource)
Adds a
ManagedObjectSource to this OfficeFloorBuilder . |
Modifier and Type | Class and Description |
---|---|
class |
ManagedObjectBuilderImpl<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>>
Implements the
ManagedObjectBuilder . |
Modifier and Type | Method and Description |
---|---|
<d extends Enum<d>,h extends Enum<h>,MS extends ManagedObjectSource<d,h>> |
RawManagedObjectMetaDataImpl.constructRawManagedObjectMetaData(ManagedObjectSourceConfiguration<h,MS> configuration,
SourceContext sourceContext,
OfficeFloorIssues issues,
OfficeFloorConfiguration officeFloorConfiguration) |
Modifier and Type | Method and Description |
---|---|
ManagedObjectSource<D,F> |
RawManagedObjectMetaDataImpl.getManagedObjectSource() |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
OfficeFloorBuilderImpl.addManagedObject(String managedObjectSourceName,
Class<MS> managedObjectSourceClass) |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>> |
OfficeFloorBuilderImpl.addManagedObject(String managedObjectSourceName,
ManagedObjectSource<D,F> managedObjectSource) |
Modifier and Type | Method and Description |
---|---|
ManagedObjectSource<?,?> |
ManagedObjectMetaDataImpl.getManagedObjectSource() |
Constructor and Description |
---|
ManagedObjectMetaDataImpl(String boundManagedObjectName,
Class<?> objectType,
int instanceIndex,
ManagedObjectSource<?,?> source,
ManagedObjectPool pool,
boolean isNameAwareManagedObject,
AssetManager sourcingManager,
boolean isManagedObjectAsynchronous,
AssetManager operationsManager,
boolean isCoordinatingManagedObject,
ManagedObjectIndex[] dependencyMapping,
long timeout,
ManagedObjectGovernanceMetaData<?>[] governanceMetaData)
Initiate with meta-data of the
ManagedObject to source specific
to the Work . |
Modifier and Type | Method and Description |
---|---|
ManagedObjectSource<?,F> |
ManagedObjectSourceInstanceImpl.getManagedObjectSource() |
ManagedObjectSource<?,?> |
ManagedObjectPoolContextImpl.getManagedObjectSource() |
Constructor and Description |
---|
ManagedObjectPoolContextImpl(ManagedObjectSource<?,?> managedObjectSource)
Initialise.
|
ManagedObjectSourceInstanceImpl(ManagedObjectSource<?,F> managedObjectSource,
ManagedObjectExecuteContextFactory<F> managedObjectExecuteContextFactory,
ManagedObjectPool managedObjectPool)
Initiate.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ManagedObjectSourceConfiguration<F extends Enum<F>,MS extends ManagedObjectSource<?,F>>
Configuration of a
ManagedObjectSource . |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
RawManagedObjectMetaDataFactory.constructRawManagedObjectMetaData(ManagedObjectSourceConfiguration<F,MS> configuration,
SourceContext sourceContext,
OfficeFloorIssues issues,
OfficeFloorConfiguration officeFloorConfiguration)
Creates the
RawManagedObjectMetaDataImpl . |
Modifier and Type | Method and Description |
---|---|
ManagedObjectSource<D,F> |
RawManagedObjectMetaData.getManagedObjectSource()
Obtains the
ManagedObjectSource . |
Modifier and Type | Method and Description |
---|---|
ManagedObjectSource<?,F> |
ManagedObjectSourceInstance.getManagedObjectSource()
Obtains the
ManagedObjectSource . |
ManagedObjectSource<?,?> |
ManagedObjectMetaData.getManagedObjectSource()
Obtains the
ManagedObjectSource for the ManagedObject . |
Modifier and Type | Method and Description |
---|---|
ManagedObjectSource<?,?> |
ManagedObjectPoolContext.getManagedObjectSource()
Obtains the
ManagedObjectSource for the ManagedObject
instances being pooled. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAsyncManagedObjectSource<D extends Enum<D>,F extends Enum<F>>
Abstract
ManagedObjectSource allowing to asynchronously source the
ManagedObject . |
class |
AbstractManagedObjectSource<D extends Enum<D>,F extends Enum<F>>
Abstract
ManagedObjectSource that allows to synchronously source the
ManagedObject . |
Modifier and Type | Class and Description |
---|---|
class |
MockManagedObjectSource
Mock implementation of the
ManagedObjectSource for testing. |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
AbstractOfficeConstructTestCase.constructManagedObject(String managedObjectName,
Class<MS> managedObjectSourceClass)
Facade method to register a
ManagedObject . |
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
AbstractOfficeConstructTestCase.constructManagedObject(String managedObjectName,
Class<MS> managedObjectSourceClass,
String managingOffice)
Facade method to register a
ManagedObject . |
Modifier and Type | Method and Description |
---|---|
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
ManagedObjectSourceStandAlone.initManagedObjectSource(Class<MS> managedObjectSourceClass)
Instantiates and initialises the
ManagedObjectSource . |
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
ManagedObjectSourceStandAlone.loadManagedObjectSource(Class<MS> managedObjectSourceClass)
Loads (init and start) the
ManagedObjectSource . |
<D extends Enum<D>,F extends Enum<F>,MS extends ManagedObjectSource<D,F>> |
ManagedObjectSourceStandAlone.startManagedObjectSource(MS managedObjectSource)
Starts the
ManagedObjectSource . |
Modifier and Type | Method and Description |
---|---|
ManagedObject |
ManagedObjectUserStandAlone.sourceManagedObject(ManagedObjectSource<?,?> source)
Sources the
ManagedObject from the ManagedObjectSource . |
ManagedObject |
ManagedObjectUserStandAlone.sourceManagedObject(ManagedObjectSource<?,?> source,
boolean isWait)
Sources the
ManagedObject from the ManagedObjectSource . |
Modifier and Type | Class and Description |
---|---|
class |
JdbcManagedObjectSource
ManagedObjectSource for JDBC. |
Modifier and Type | Class and Description |
---|---|
class |
DataSourceManagedObjectSource
ManagedObjectSource for a DataSource . |
Modifier and Type | Class and Description |
---|---|
class |
JmsManagedObjectSource
JMS
ManagedObjectSource . |
Modifier and Type | Class and Description |
---|---|
class |
JmsServerManagedObjectSource
JMS Server
ManagedObjectSource . |
Modifier and Type | Class and Description |
---|---|
class |
JndiContextManagedObjectSource
ManagedObjectSource to provide a JNDI Context . |
Modifier and Type | Class and Description |
---|---|
class |
JndiDirContextManagedObjectSource
ManagedObjectSource for a JNDI DirContext . |
Modifier and Type | Class and Description |
---|---|
class |
JndiObjectManagedObjectSource
ManagedObjectSource that provides an Object via a JNDI lookup. |
Modifier and Type | Class and Description |
---|---|
class |
JpaEntityManagerManagedObjectSource
ManagedObjectSource to provide a JPA EntityManager . |
Modifier and Type | Class and Description |
---|---|
class |
JsonRequestReaderManagedObjectSource
ManagedObjectSource to read the JSON HttpRequest pay load
onto a Java Object graph. |
Modifier and Type | Class and Description |
---|---|
class |
JsonResponseWriterManagedObjectSource
ManagedObjectSource for the JsonResponseWriter . |
Modifier and Type | Class and Description |
---|---|
class |
ClassManagedObjectSource
ManagedObjectSource that manages an Object via reflection. |
Modifier and Type | Class and Description |
---|---|
class |
SectionClassManagedObjectSource
ManagedObjectSource implementation to make the
ClassSectionSource object available with necessary dependency
injection. |
Modifier and Type | Method and Description |
---|---|
SectionManagedObjectSource |
TransformSectionDesigner.addSectionManagedObjectSource(String managedObjectSourceName,
ManagedObjectSource<?,?> managedObjectSource) |
Modifier and Type | Class and Description |
---|---|
class |
ServletDependencyManagedObjectSource
ManagedObjectSource for a Servlet dependency. |
Modifier and Type | Class and Description |
---|---|
class |
ServletBridgeManagedObjectSource
ManagedObjectSource to trigger a ProcessState to service a
HttpServletRequest via providing a ServletBridge . |
Modifier and Type | Class and Description |
---|---|
class |
OfficeServletContextManagedObjectSource
ManagedObjectSource for the OfficeServletContext . |
Modifier and Type | Class and Description |
---|---|
class |
ServletServerManagedObjectSource
ManagedObjectSource for a ServletServer . |
Modifier and Type | Class and Description |
---|---|
class |
HttpServletSecurityManagedObjectSource
ManagedObjectSource for the HttpServletSecurity . |
Modifier and Type | Class and Description |
---|---|
class |
ServletServerHttpConnectionManagedObjectSource
|
Modifier and Type | Class and Description |
---|---|
class |
ServletHttpApplicationStateManagedObjectSource
|
class |
ServletHttpRequestStateManagedObjectSource
|
Modifier and Type | Class and Description |
---|---|
class |
ServletHttpSessionManagedObjectSource
|
Modifier and Type | Class and Description |
---|---|
class |
HttpServerSocketManagedObjectSource
|
class |
HttpsServerSocketManagedObjectSource
ManagedObjectSource for a secure ServerHttpConnection . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractServerSocketManagedObjectSource
Abstract
ManagedObjectSource for a ServerSocketChannel . |
Modifier and Type | Class and Description |
---|---|
class |
SecureTcpServerSocketManagedObjectSource
ManagedObjectSource providing a ServerTcpConnection that is
wrapped with a SslCommunicationProtocol . |
class |
TcpServerSocketManagedObjectSource
|
Modifier and Type | Class and Description |
---|---|
class |
HttpApplicationObjectManagedObjectSource
|
class |
HttpApplicationStateManagedObjectSource
ManagedObjectSource for the HttpRequestState . |
class |
HttpRequestObjectManagedObjectSource
|
class |
HttpRequestStateManagedObjectSource
ManagedObjectSource for the HttpRequestState . |
Modifier and Type | Class and Description |
---|---|
class |
HttpApplicationLocationManagedObjectSource
|
Modifier and Type | Class and Description |
---|---|
class |
HttpParametersLoaderManagedObjectSource
ManagedObjectSource to load the HttpRequest parameters onto a
dependency Object. |
Modifier and Type | Class and Description |
---|---|
class |
AnonymousHttpAuthenticationManagedObjectSource<S,C>
HttpAuthentication that always provide anonymous authentication (
null HTTP Security). |
class |
HttpAuthenticationManagedObjectSource
ManagedObjectSource for the HttpAuthentication . |
class |
HttpSecurityManagedObjectSource
ManagedObjectSource for the HttpSecuritySource (or its
equivalent application specific interface). |
Modifier and Type | Class and Description |
---|---|
class |
JndiLdapManagedObjectSource
|
class |
MockCredentialStoreManagedObjectSource
Provides mocking of a
CredentialStore in a similar way
MockHttpSecuritySource works. |
class |
PasswordFileManagedObjectSource
|
Modifier and Type | Class and Description |
---|---|
class |
HttpSecurityManagedObjectAdapterSource<D extends Enum<D>>
Adapts the
HttpSecuritySource to be a ManagedObjectSource . |
Modifier and Type | Class and Description |
---|---|
class |
HttpSessionManagedObjectSource
ManagedObjectSource for a HttpSession . |
Modifier and Type | Class and Description |
---|---|
class |
HttpSessionAttributeManagedObjectSource
|
class |
HttpSessionAttributeRetrieverManagedObjectSource
|
Modifier and Type | Class and Description |
---|---|
class |
HttpSessionObjectManagedObjectSource
|
Modifier and Type | Class and Description |
---|---|
class |
TreeXmlMarshallerManagedObjectSource
ManagedObjectSource for the TreeXmlMarshaller . |
Modifier and Type | Class and Description |
---|---|
class |
FlatXmlUnmarshallerManagedObjectSource
ManagedObjectSource to obtain a FlatXmlUnmarshaller . |
Modifier and Type | Class and Description |
---|---|
class |
TreeXmlUnmarshallerManagedObjectSource
ManagedObjectSource to obtain a TreeXmlUnmarshaller . |
Copyright © 2005–2016. All rights reserved.