Modifier and Type | Class and Description |
---|---|
class |
SingletonManagedObjectSource
Provides a singleton object.
|
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
SingletonManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
Object |
SingletonManagedObjectSource.createExtensionInterface(ManagedObject managedObject) |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
ManagedObjectLoaderUtil.CollectMetaDataContextManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
I |
ExtensionInterfaceMetaDataImpl.extractExtensionInterface(ManagedObject managedObject,
ManagedObjectMetaData<?> managedObjectMetaData) |
Modifier and Type | Method and Description |
---|---|
JobNode |
ManagedObjectMetaDataImpl.createRecycleJobNode(ManagedObject managedObject,
CleanupSequence cleanupSequence) |
I |
ManagedObjectGovernanceMetaDataImpl.extractExtensionInterface(ManagedObject managedObject,
ManagedObjectMetaData<?> managedObjectMetaData) |
void |
ManagedObjectContainerImpl.setManagedObject(ManagedObject managedObject) |
protected void |
ManagedObjectContainerImpl.unloadManagedObject(ManagedObject managedObject,
JobNode recycleJob,
TeamIdentifier currentTeam)
Unloads the
ManagedObject . |
Constructor and Description |
---|
ManagedObjectContainerImpl(ManagedObject managedObject,
ManagedObjectMetaData<D> metaData,
ProcessState processState)
Initiate the container with a provided
ManagedObject . |
Modifier and Type | Method and Description |
---|---|
<W extends Work> |
OfficeMetaDataImpl.createProcess(FlowMetaData<W> flowMetaData,
Object parameter,
EscalationHandler invocationEscalationHandler,
TeamManagement escalationResponsibleTeam,
Team escalationContinueTeam,
ManagedObject inputManagedObject,
ManagedObjectMetaData<?> inputManagedObjectMetaData,
int processBoundIndexForInputManagedObject) |
Modifier and Type | Method and Description |
---|---|
ProcessFuture |
ManagedObjectExecuteContextImpl.invokeProcess(F key,
Object parameter,
ManagedObject managedObject,
long delay) |
ProcessFuture |
ManagedObjectExecuteContextImpl.invokeProcess(F key,
Object parameter,
ManagedObject managedObject,
long delay,
EscalationHandler escalationHandler) |
ProcessFuture |
ManagedObjectExecuteContextImpl.invokeProcess(int processIndex,
Object parameter,
ManagedObject managedObject,
long delay) |
ProcessFuture |
ManagedObjectExecuteContextImpl.invokeProcess(int processIndex,
Object parameter,
ManagedObject managedObject,
long delay,
EscalationHandler escalationHandler) |
Constructor and Description |
---|
ProcessStateImpl(ProcessMetaData processMetaData,
ProcessContextListener[] processContextListeners,
OfficeMetaData officeMetaData,
EscalationFlow officeFloorEscalation,
ProcessProfiler processProfiler,
ManagedObject inputManagedObject,
ManagedObjectMetaData<?> inputManagedObjectMetaData,
int inputManagedObjectIndex,
EscalationHandler invocationEscalationHandler,
TeamManagement escalationResponsibleTeam,
Team escalationContinueTeam,
boolean[] escalationHandlerRequiredGovernance)
Initiate for a
ProcessState initiated by a ManagedObject . |
Modifier and Type | Method and Description |
---|---|
void |
PassiveManagedObjectPool.lostManagedObject(ManagedObject managedObject) |
void |
PassiveManagedObjectPool.returnManagedObject(ManagedObject managedObject) |
Modifier and Type | Method and Description |
---|---|
static void |
ProcessContextTeam.doProcess(ManagedObjectExecuteContext<?> executeContext,
int flowIndex,
Object parameter,
ManagedObject managedObject,
EscalationHandler escalationHandler)
Wrap invoking
ProcessState on the
ManagedObjectExecuteContext to allow the Thread to be
available to execute the Task instances of the
ProcessState . |
static <F extends Enum<F>> |
ProcessContextTeam.doProcess(ManagedObjectExecuteContext<F> executeContext,
F flowKey,
Object parameter,
ManagedObject managedObject,
EscalationHandler escalationHandler)
Wrap invoking
ProcessState on the
ManagedObjectExecuteContext to allow the Thread to be
available to execute the Task instances of the
ProcessState . |
Modifier and Type | Method and Description |
---|---|
<W extends Work> |
OfficeMetaData.createProcess(FlowMetaData<W> flowMetaData,
Object parameter,
EscalationHandler invocationEscalationHandler,
TeamManagement escalationResponsibleTeam,
Team escalationContinueTeam,
ManagedObject inputManagedObject,
ManagedObjectMetaData<?> inputManagedObjectMetaData,
int processBoundIndexForInputManagedObject)
Creates a new
ProcessState triggered by a
ManagedObjectSource within the Office returning the
starting JobNode to be executed. |
JobNode |
ManagedObjectMetaData.createRecycleJobNode(ManagedObject managedObject,
CleanupSequence cleanupSequence)
Creates the
JobNode for the recycling of the
ManagedObject . |
I |
ExtensionInterfaceExtractor.extractExtensionInterface(ManagedObject managedObject,
ManagedObjectMetaData<?> managedObjectMetaData)
Extracts the extension interface from the
ManagedObject . |
Modifier and Type | Interface and Description |
---|---|
interface |
AsynchronousManagedObject
Contract to provide control over asynchronous processing by the
ManagedObject . |
interface |
CoordinatingManagedObject<D extends Enum<D>>
Provides the ability for the
ManagedObject to obtain references to
the Objects of other ManagedObject instances. |
interface |
NameAwareManagedObject
Name aware
ManagedObject . |
Modifier and Type | Method and Description |
---|---|
I |
ExtensionInterfaceFactory.createExtensionInterface(ManagedObject managedObject)
Creates the specific extension interface for the
ManagedObject . |
Modifier and Type | Method and Description |
---|---|
void |
ManagedObjectPool.lostManagedObject(ManagedObject managedObject)
Flags that the
ManagedObject is lost. |
void |
ManagedObjectPool.returnManagedObject(ManagedObject managedObject)
Returns an instance to the pool.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RecycleManagedObjectParameter<MO extends ManagedObject>
Parameter to the recycle
Task . |
Modifier and Type | Method and Description |
---|---|
Class<? extends ManagedObject> |
ManagedObjectSourceMetaData.getManagedObjectClass()
|
Modifier and Type | Method and Description |
---|---|
ProcessFuture |
ManagedObjectExecuteContext.invokeProcess(F key,
Object parameter,
ManagedObject managedObject,
long delay)
Instigates a
JobSequence . |
ProcessFuture |
ManagedObjectExecuteContext.invokeProcess(F key,
Object parameter,
ManagedObject managedObject,
long delay,
EscalationHandler escalationHandler)
Instigates a
JobSequence providing an EscalationHandler
to handle EscalationFlow from the JobSequence . |
ProcessFuture |
ManagedObjectExecuteContext.invokeProcess(int flowIndex,
Object parameter,
ManagedObject managedObject,
long delay)
Instigates a
JobSequence . |
ProcessFuture |
ManagedObjectExecuteContext.invokeProcess(int flowIndex,
Object parameter,
ManagedObject managedObject,
long delay,
EscalationHandler escalationHandler)
Instigates a
JobSequence providing an EscalationHandler
to handle EscalationFlow from the JobSequence . |
void |
ManagedObjectUser.setManagedObject(ManagedObject managedObject)
Specifies the
ManagedObject to be used. |
Modifier and Type | Method and Description |
---|---|
protected abstract ManagedObject |
AbstractManagedObjectSource.getManagedObject()
Synchronously obtains the
ManagedObject . |
Modifier and Type | Method and Description |
---|---|
void |
AbstractAsyncManagedObjectSource.MetaDataContext.setManagedObjectClass(Class<? extends ManagedObject> managedObjectClass)
Specifies the type of the
ManagedObject . |
Modifier and Type | Method and Description |
---|---|
Class<? extends ManagedObject> |
MockManagedObjectSourceMetaData.getManagedObjectClass() |
Modifier and Type | Method and Description |
---|---|
static <F extends Enum<F>> |
MockManagedObjectSource.bindManagedObject(String name,
ManagedObject managedObject,
ManagedObjectSourceMetaData<?,F> sourceMetaData,
OfficeFloorBuilder officeFloorBuilder)
Convenience method to bind the
ManagedObject instance to the
ManagedObjectBuilder . |
<D extends Enum<D>,F extends Enum<F>> |
AbstractOfficeConstructTestCase.constructManagedObject(String managedObjectName,
ManagedObjectSourceMetaData<D,F> metaData,
ManagedObject managedObject,
String managingOffice)
Facade method to register a
ManagedObject . |
ManagedObjectBuilder<?> |
AbstractOfficeConstructTestCase.constructManagedObject(String managedObjectName,
ManagedObject managedObject,
String managingOffice)
Facade method to register a
ManagedObject . |
Constructor and Description |
---|
MockManagedObjectSourceMetaData(ManagedObject managedObject)
Initiate from the
ManagedObject . |
Modifier and Type | Method and Description |
---|---|
protected <MO extends ManagedObject> |
AbstractSingleTask.getRecycleManagedObjectParameter(TaskContext<W,D,F> context,
Class<MO> managedObjectClass)
Obtains the
RecycleManagedObjectParameter . |
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 | Method and Description |
---|---|
void |
InvokedProcessServicer.service(int processIndex,
Object parameter,
ManagedObject managedObject)
Services the invoked
ProcessState . |
void |
ManagedObjectUserStandAlone.setManagedObject(ManagedObject managedObject) |
Modifier and Type | Class and Description |
---|---|
class |
JdbcManagedObject
JDBC
ManagedObject . |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
JdbcManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
DataSourceManagedObjectSource
ManagedObjectSource for a DataSource . |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
DataSourceManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
JmsManagedObject
ManagedObject for a JMS Session . |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
JmsManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
JmsServerManagedObject
ManagedObject for the JMS server. |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
JmsServerManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
JndiContextManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
JndiDirContextManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
JndiObjectManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
JpaEntityManagerManagedObject
ManagedObject for the JPA EntityManager . |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
JpaEntityManagerManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
javax.persistence.EntityTransaction |
JpaEntityManagerManagedObjectSource.createExtensionInterface(ManagedObject managedObject) |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
JsonRequestReaderManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
JsonResponseWriterManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
ClassManagedObject
CoordinatingManagedObject to dependency inject the Object
instance and make it available for use. |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
ClassManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
Object |
ClassExtensionInterfaceFactory.createExtensionInterface(ManagedObject managedObject) |
Object |
ProcessMetaData.createProcessInterfaceImplementation(ManagedObject managedObject)
Creates the implementation of the process interface field type for the
ManagedObject to be injected into the object. |
Modifier and Type | Class and Description |
---|---|
class |
ServletDependencyManagedObjectSource.ServletDependencyManagedObject
ManagedObject for the Servlet dependency. |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
ServletDependencyManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
ServletBridgeManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
OfficeServletContextManagedObjectSource
ManagedObjectSource for the OfficeServletContext . |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
OfficeServletContextManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
ServletServerManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
static class |
HttpServletSecurityManagedObjectSource.HttpSecurityManagedObject<S,C>
ManagedObject for the HTTP security. |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
HttpServletSecurityManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
ServletServerHttpConnectionManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
static class |
ServletHttpApplicationStateManagedObjectSource.ServletHttpApplicationStateManagedObject
ManagedObject for the ServletBridge . |
static class |
ServletHttpRequestStateManagedObjectSource.ServletHttpRequestStateManagedObject
ManagedObject for the ServletBridge . |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
ServletHttpRequestStateManagedObjectSource.getManagedObject() |
protected ManagedObject |
ServletHttpApplicationStateManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
ServletHttpSessionManagedObjectSource.ServletHttpSessionManagedObject
ManagedObject for the ServletHttpSession . |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
ServletHttpSessionManagedObjectSource.getManagedObject() |
Modifier and Type | Interface and Description |
---|---|
interface |
HttpManagedObject
HTTP
ManagedObject . |
Modifier and Type | Class and Description |
---|---|
class |
HttpManagedObjectImpl
ManagedObject for the ServerHttpConnection . |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
AbstractServerSocketManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
TcpConnectionHandler
TCP
ConnectionHandler . |
Modifier and Type | Class and Description |
---|---|
static class |
HttpApplicationObjectManagedObjectSource.HttpApplicationObjectManagedObject
ManagedObject to retrieve the object from the
HttpApplicationState . |
class |
HttpRequestObjectManagedObjectSource.HttpRequestObjectManagedObject
ManagedObject to retrieve the object from the
HttpRequestState . |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
HttpRequestStateManagedObjectSource.getManagedObject() |
protected ManagedObject |
HttpRequestObjectManagedObjectSource.getManagedObject() |
protected ManagedObject |
HttpApplicationStateManagedObjectSource.getManagedObject() |
protected ManagedObject |
HttpApplicationObjectManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
HttpApplicationLocationMangedObject
|
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
HttpApplicationLocationManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
HttpParametersLoaderManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
AnonymousHttpAuthenticationManagedObjectSource<S,C>
HttpAuthentication that always provide anonymous authentication (
null HTTP Security). |
class |
HttpAuthenticationManagedObject<S,C>
|
static class |
HttpSecurityManagedObjectSource.HttpSecurityManagedObject<S,C>
ManagedObject for the HTTP security. |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
HttpSecurityManagedObjectSource.getManagedObject() |
protected ManagedObject |
HttpAuthenticationManagedObjectSource.getManagedObject() |
protected ManagedObject |
AnonymousHttpAuthenticationManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
MockCredentialStoreManagedObjectSource
Provides mocking of a
CredentialStore in a similar way
MockHttpSecuritySource works. |
class |
PasswordFileManagedObjectSource
|
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
PasswordFileManagedObjectSource.getManagedObject() |
protected ManagedObject |
MockCredentialStoreManagedObjectSource.getManagedObject() |
protected ManagedObject |
JndiLdapManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
HttpSessionManagedObject
ManagedObject for a HttpSession . |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
HttpSessionManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
HttpSessionAttributeManagedObject
ManagedObject for the HttpSessionAttribute . |
class |
HttpSessionAttributeRetrieverManagedObject
|
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
HttpSessionAttributeRetrieverManagedObjectSource.getManagedObject() |
protected ManagedObject |
HttpSessionAttributeManagedObjectSource.getManagedObject() |
Modifier and Type | Class and Description |
---|---|
class |
HttpSessionObjectManagedObject
|
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
HttpSessionObjectManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
TreeXmlMarshallerManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
FlatXmlUnmarshallerManagedObjectSource.getManagedObject() |
Modifier and Type | Method and Description |
---|---|
protected ManagedObject |
TreeXmlUnmarshallerManagedObjectSource.getManagedObject() |
Copyright © 2005–2016. All rights reserved.