| Modifier and Type | Method and Description |
|---|---|
void |
JDBCDataSource.registerRemoteIterator(RemoteIterator<?> iterator,
long aliveTime)
Registers the designated result set remote iterator to drop it after the
designated alive time has elapsed.
|
| Modifier and Type | Method and Description |
|---|---|
RemoteIterator<java.util.List<QualifiedAgent>> |
ActivityStarting.getEnquiryRecipientsIterator(SessionToken session,
EBPInstanceReference activity)
The same as
ActivityStarting.getEnquiryRecipients(SessionToken, EBPInstanceReference) but with
partial retrieval of the agents. |
RemoteIterator<java.util.List<TemplateReference>> |
InstanceControl.getInstantiableTemplateReferencesIterator(SessionToken session,
boolean includeOutdated)
The same as
InstanceControl.getInstantiableTemplateReferences(SessionToken, boolean)
but with partial retrieval of the template references. |
RemoteIterator<java.util.List<java.util.UUID>> |
InstanceControl.getInstantiableTemplatesIterator(SessionToken session,
boolean includeOutdated)
The same as
InstanceControl.getInstantiableTemplates(SessionToken, boolean) but with
partial retrieval of the template IDs. |
| Modifier and Type | Method and Description |
|---|---|
RemoteIterator<java.util.List<java.lang.String>> |
GlobalConfiguration.getNamespacesIterator(SessionToken session)
The same as
GlobalConfiguration.getNamespaces(SessionToken) but with partial retrieval
of the entities. |
| Modifier and Type | Method and Description |
|---|---|
RemoteIterator<java.util.List<Entity>> |
ModelExplorer.getEntitiesIterator(SessionToken session,
EntityType entType,
boolean excludeDisabled,
java.lang.String... attributes)
The same as
ModelExplorer.getEntities(SessionToken, EntityType, boolean, String...) but with partial
retrieval of the entities. |
RemoteIterator<java.util.List<Entity>> |
ModelExplorer.getEntitiesIterator(SessionToken session,
EntityType entType,
Filter filter,
boolean excludeDisabled,
java.lang.String... attributes)
The same as
ModelExplorer.getEntities(SessionToken, EntityType, Filter, boolean, String...) but with
partial retrieval of the entities. |
RemoteIterator<java.util.List<Entity>> |
ModelExplorer.getEntitiesIterator(SessionToken session,
EntityType entType,
java.lang.String attrName,
CmpOperator cmpOperator,
java.io.Serializable value,
boolean excludeDisabled,
java.lang.String... attributes)
|
RemoteIterator<java.util.List<Entity>> |
ModelExplorer.getEntitiesIterator(SessionToken session,
java.lang.String orgPolicy,
boolean excludeDisabled,
java.lang.String... attributes)
The same as
ModelExplorer.getEntities(SessionToken, String, boolean, String...) but with partial
retrieval of the entities. |
RemoteIterator<java.util.List<Entity>> |
ModelExplorer.getRelatedEntitiesIterator(SessionToken session,
EntityType entType,
long id,
NavFunction navFunction,
boolean excludeDisabled,
java.lang.String... attributes)
|
RemoteIterator<java.util.List<Entity>> |
ModelExplorer.getRelatedEntitiesIterator(SessionToken session,
EntityType entType,
long id,
RelationType relType,
boolean leftToRight,
boolean excludeDisabled,
java.lang.String... attributes)
|
RemoteIterator<java.util.List<QualifiedAgent>> |
PolicyResolution.resolvePolicyIterator(SessionToken session,
java.lang.String orgPolicy)
The same as
PolicyResolution.resolvePolicy(SessionToken, String) but with
partial retrieval of the qualified agents. |
| Modifier and Type | Method and Description |
|---|---|
RemoteIterator<java.util.List<SerialisablePair<java.util.UUID,java.util.UUID>>> |
InstanceManager.findInstanceIDsOfIterator(SessionToken session,
java.util.UUID[] templateIDs,
boolean recursively,
Filter instanceFilter,
Filter instanceStatusFilter)
Similar to
InstanceManager.findInstanceIDsOf(SessionToken, UUID[], boolean, Filter, Filter)
but with partial retrieval of the instance IDs and therefore no grouping by
template ID. |
RemoteIterator<java.util.List<InstanceReference>> |
InstanceManager.findInstanceRefsOfIterator(SessionToken session,
java.util.UUID[] templateIds,
boolean recursively,
Filter instanceFilter,
Filter instanceStatusFilter)
Similar to
InstanceManager.findInstanceRefsOf(SessionToken, UUID[], boolean, Filter, Filter)
but with partial retrieval of the instance references and therefore no
grouping by template ID. |
RemoteIterator<java.util.List<TemplateReference>> |
TemplateManager.findTemplatesIterator(SessionToken session,
Filter templateFilter,
Filter templateStatusFilter)
The same as
TemplateManager.findTemplates(SessionToken, Filter, Filter) but with
partial retrieval of the template references. |
RemoteIterator<java.util.List<SerialisablePair<java.util.UUID,java.util.UUID>>> |
InstanceManager.getAllInstanceIDsOfIterator(SessionToken session,
java.util.UUID[] templateIDs,
boolean recursively)
Similar to
InstanceManager.getAllInstanceIDsOf(SessionToken, UUID[], boolean) but
with partial retrieval of the instance IDs and therefore no grouping by
template ID. |
RemoteIterator<java.util.List<java.util.UUID>> |
TemplateManager.getAllTemplateIDsIterator(SessionToken session)
The same as
TemplateManager.getAllTemplateIDs(SessionToken) but with
partial retrieval of the template IDs. |
RemoteIterator<java.util.List<java.util.UUID>> |
TemplateManager.getAllTemplateIDsIterator(SessionToken session,
TemplateManager.TemplateKind kind)
The same as
TemplateManager.getAllTemplateIDs(SessionToken, TemplateKind) but with
partial retrieval of the template IDs. |
RemoteIterator<java.util.List<TemplateReference>> |
TemplateManager.getAllTemplateReferencesIterator(SessionToken session)
The same as
TemplateManager.getAllTemplateReferences(SessionToken) but with
partial retrieval of the template references. |
| Modifier and Type | Method and Description |
|---|---|
RemoteIterator<java.util.List<TemplateProxy>> |
ProcessRepository.findUsageOfActivityTemplateIterator(SessionToken session,
java.util.UUID activityTemplateVersionID)
The same as
ProcessRepository.findUsageOfActivityTemplate(SessionToken, UUID) but
with partial retrieval of the template proxies. |
RemoteIterator<java.util.List<java.util.UUID>> |
DataTypeManager.findUsageOfDataTypeIterator(SessionToken session,
java.lang.String userDefinedDataType)
The same as
DataTypeManager.findUsageOfDataType(SessionToken, String) but with
partial retrieval of the process template IDs. |
RemoteIterator<java.util.List<TemplateProxy>> |
ProcessRepository.findUsageOfProcessTemplateIterator(SessionToken session,
java.util.UUID processTemplateID)
The same as
ProcessRepository.findUsageOfProcessTemplate(SessionToken, UUID) but
with partial retrieval of the template proxies. |
RemoteIterator<java.util.List<java.lang.String>> |
DataTypeManager.getAllDataTypesIterator(SessionToken session)
The same as
DataTypeManager.getAllDataTypes(SessionToken) but with partial
retrieval of the data types. |
RemoteIterator<java.util.List<ProcessType>> |
ProcessRepository.getAllProcessTypesIterator(SessionToken session)
The same as
ProcessRepository.getAllProcessTypes(SessionToken) but with partial
retrieval of the process types. |
RemoteIterator<java.util.List<TemplateProxy>> |
ProcessTemplateManager.getAllTemplateProxiesIterator(SessionToken session,
Filter filter)
The same as
ProcessTemplateManager.getAllTemplateProxies(SessionToken, Filter) but with
partial retrieval of the lightweight objects for process templates. |
RemoteIterator<java.util.List<UserDefinedFunction>> |
DataTypeManager.getAllUDFsIterator(SessionToken session,
java.lang.String userDefinedDataType)
The same as
DataTypeManager.getAllUDFs(SessionToken, String) but with partial
retrieval of the user-defined functions. |
| Modifier and Type | Method and Description |
|---|---|
RemoteIterator<java.util.List<SerialisablePair<EBPInstanceReference,ActivityState>>> |
ExecutionControlManager.getActivitiesIterator(SessionToken session,
ActivityState.State[] states)
The same as
#getActivities(SessionToken, State[]) but with
partial retrieval of the activities and their state. |
RemoteIterator<java.util.List<SerialisablePair<EBPInstanceReference,ActivityState>>> |
ExecutionControlManager.getAllActivitiesIterator(SessionToken session,
ActivityState.State[] states)
The same as
#getAllActivities(SessionToken, State[]) but with partial retrieval of the
activities and their state. |
| Modifier and Type | Class and Description |
|---|---|
class |
ResultSetRemoteIterator<T>
This remote iterator encapsulates a result set.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ManagedExtendedConnection.registerRemoteIterator(RemoteIterator<?> iterator,
long aliveTime)
Registers the designated remote iterator to drop it after the
designated alive time has elapsed.
|
void |
ManagedResultSet.registerRemoteIterator(RemoteIterator<?> iterator,
long aliveTime)
Registers the designated remote iterator to drop it after the
designated alive time has elapsed.
|
void |
ManagedExtendedConnection.remoteIteratorDropped(RemoteIterator<?> iterator)
Signals the dropping of the remote iterator.
|
void |
ManagedResultSet.remoteIteratorDropped(RemoteIterator<?> iterator)
Signals the dropping of the remote iterator which may allow to close the
corresponding transaction.
|
| Modifier and Type | Method and Description |
|---|---|
RemoteIterator<java.util.List<QualifiedAgent>> |
DelegationManager.getDelegationRecipientsIterator(SessionToken session,
WorklistItem item)
The same as
DelegationManager.getDelegationRecipients(SessionToken, WorklistItem) but with partial
retrieval of the agents. |
RemoteIterator<java.util.List<QualifiedAgent>> |
WorklistUpdateManager.getPossibleAbsenteesIterator(SessionToken session)
The same as
WorklistUpdateManager.getPossibleAbsentees(SessionToken) but with partial
retrieval of the agents. |
| Modifier and Type | Class and Description |
|---|---|
class |
CachingRemoteIterator<T>
This iterator implements a cache for the underlying iterator, that is, when
iterating via
CachingRemoteIterator.getNext(int), all retrieved elements will be cached. |
class |
EmptyRemoteIterator<T>
This class implements a remote iterator for empty results.
|
class |
MemoryBasedCopyingRemoteIterator<T>
A remote iterator based on a list of elements that are completely in memory.
|
| Modifier and Type | Field and Description |
|---|---|
protected RemoteIterator<java.util.List<T>> |
CachingRemoteIterator.wrappedIterator
The wrapped iterator of which all elements will be cached.
|
| Constructor and Description |
|---|
CachingRemoteIterator(RemoteIterator<java.util.List<T>> wrappedIterator)
Creates a new caching remote iterator for the designated iterator.
|