Package | Description |
---|---|
com.onwbp.adaptation |
Provides core classes and interfaces for accessing datasets, tables, and their records.
|
com.orchestranetworks.d3 |
Provides classes for distributed data delivery (D3) functionalities.
|
com.orchestranetworks.d3.slave |
Provides classes and interfaces for D3 slave functionalities.
|
com.orchestranetworks.instance |
Provides interfaces for accessing data sets.
|
com.orchestranetworks.interactions |
Provides classes for UI interactions.
|
com.orchestranetworks.module |
This package allows to handle module registration.
|
com.orchestranetworks.rest.inject | |
com.orchestranetworks.rest.security | |
com.orchestranetworks.scheduler |
This package allows the implementation of custom tasks in EBX® scheduler.
|
com.orchestranetworks.schema |
Represents XML Schema concepts and provides schema extensions capabilities.
|
com.orchestranetworks.schema.relationships |
Provides interfaces for accessing relationships defined in a data model.
|
com.orchestranetworks.schema.trigger |
Provides classes and interfaces for trigger creation.
|
com.orchestranetworks.schema.types.dataset |
Interfaces to define sets of data set references.
|
com.orchestranetworks.schema.types.dataspace |
Interfaces to define sets of data space keys.
|
com.orchestranetworks.service |
Provides classes and interfaces for implementing specific services and access rules on EBX®.
|
com.orchestranetworks.service.directory |
Provides classes for Directory handling.
|
com.orchestranetworks.service.extensions |
Provides classes and interfaces for specific extensions such as batch
and adaptation tree optimizer.
|
com.orchestranetworks.ui |
This package provides the capability to create custom user interface components
that are integrated within EBX®.
|
com.orchestranetworks.ui.form.widget |
This package provides a library of user interface widgets.
|
com.orchestranetworks.userservice |
A public API for user services.
|
com.orchestranetworks.userservice.permission |
Allows the definition of activation rules and permission rules on user services.
|
com.orchestranetworks.userservice.schema | |
com.orchestranetworks.workflow |
Provides classes and interfaces for implementing workflow processes and
invoking them.
|
Modifier and Type | Method and Description |
---|---|
void |
Request.setSession(Session aSession)
Sets the user session on the request.
|
Modifier and Type | Method and Description |
---|---|
Session |
D3NodeAsSlaveOnStartup.createSystemUserSession(String aTrackingInformationComplementOrNull)
Creates a session executing as the "system user".
|
Modifier and Type | Method and Description |
---|---|
D3NodeAsMaster |
D3NodeFactory.createForMasterFromSession(Session aSession)
Creates a primary D3 engine to offer primary administrative functionalities.
|
D3NodeAsSlave |
D3NodeFactory.createForSlaveFromSession(Session aSession)
Creates a replica D3 engine to offer replica administrative functionalities.
|
static D3Engine |
D3Engine.getFromSession(Repository aRepository,
Session aSession)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Session |
D3ReceiveBroadcastExecutionContext.getSession()
Returns the authenticated session performing the action, that corresponds
to the D3 replica node user defined in the
ebx.properties file. |
Modifier and Type | Method and Description |
---|---|
abstract Session |
Repository.createSessionFromArray(Object[] args)
Instantiates a session from an open array.
|
abstract Session |
Repository.createSessionFromHttpRequest(HttpServletRequest httpServletRequest)
Instantiates a session from an HTTP request.
|
abstract Session |
Repository.createSessionFromLoginPassword(String login,
String password)
Instantiates a session based on the login and password specified.
|
abstract Session |
Repository.createSessionFromSOAPHeader(Element header)
Instantiates a session from a SOAP Header.
|
Session |
NewRecordContext.getSession()
Returns the authenticated session performing the record creation.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
Repository.closeHome(AdaptationHome aDataSpaceOrSnapshot,
Session aSession)
Closes the specified dataspace or snapshot.
|
abstract AdaptationHome |
Repository.createHome(AdaptationHome parentDataSpace,
HomeKey aKey,
Profile owner,
Session aSession,
UserMessage aLabel,
UserMessage aDescription)
Creates the specified dataspace or snapshot.
|
abstract AdaptationHome |
Repository.createHome(HomeCreationSpec aSpec,
Session aSession)
Performs the dataspace or snapshot creation as specified.
|
abstract void |
Repository.deleteHome(AdaptationHome aDataSpaceOrSnapshot,
Session aSession)
Permanently deletes the specified dataspace or snapshot and all its descendants
(dataspaces and snapshots).
|
void |
RepositoryPurge.markHomeForHistoryPurge(AdaptationHome aHome,
Date aStartDate,
Date anEndDate,
Session aSession)
Marks the interval [aStartDate,anEndDate) for the specified dataspace or snapshot for history purge.
|
void |
RepositoryPurge.markHomeForHistoryPurge(AdaptationHome aDataSpaceOrSnapshot,
Session aSession)
Marks the specified dataspace or snapshot for history purge.
|
void |
RepositoryPurge.markHomeForPurge(AdaptationHome aDataSpaceOrSnapshot,
Session aSession)
Deprecated.
Replaced by
Repository.deleteHome(AdaptationHome, Session) . |
abstract void |
Repository.markHomeForPurge(AdaptationHome aDataSpaceOrSnapshot,
Session aSession)
Deprecated.
Replaced by
Repository.deleteHome(AdaptationHome, Session) . |
void |
RepositoryPurge.purgeAll(Session aSession)
Performs a complete deletion of the physical entities that have been marked for purge.
|
abstract void |
Repository.purgeHomes(Session aSession)
Deprecated.
Replaced by
purgeAll . |
abstract void |
Repository.reopenHome(AdaptationHome aHome,
Session aSession)
Reopens the specified home.
|
abstract void |
Repository.setDocumentationDescription(AdaptationHome aDataSpaceOrSnapshot,
String aDescription,
Locale aLocale,
Session aSession)
Sets the documentation label for the specified dataspace or snapshot.
|
abstract void |
Repository.setDocumentationLabel(AdaptationHome aDataSpaceOrSnapshot,
String aLabel,
Locale aLocale,
Session aSession)
Sets the documentation label for the specified dataspace or snapshot.
|
Modifier and Type | Method and Description |
---|---|
static void |
InteractionHelper.complete(InteractionHelper.ParametersMap outputParameters,
Session aSession)
Deprecated.
|
static InteractionHelper.ParametersMap |
InteractionHelper.getInputParameters(Session aSession)
Deprecated.
Replaced by
SessionInteraction.getInputParameters() . |
static InteractionHelper.ParametersMap |
InteractionHelper.getInternalParameters(Session aSession)
Deprecated.
Replaced by
SessionInteraction.getInternalParameters() . |
static boolean |
InteractionHelper.isComplete(Session aSession)
Deprecated.
Replaced by
SessionInteraction.isComplete() . |
static void |
InteractionHelper.setInternalParameters(InteractionHelper.ParametersMap internalParameters,
Session aSession)
|
Modifier and Type | Method and Description |
---|---|
Session |
ModuleContextOnRepositoryStartup.createSystemUserSession(String aTrackingInformationComplementOrNull)
Creates a session executing as the "system user".
|
Modifier and Type | Method and Description |
---|---|
Session |
SessionContext.getSession()
Returns the EBX® session for the current authenticated user.
|
Session |
SessionContext.getSessionOrNull()
Returns the EBX® session for the current authenticated user or
null
if user is not authenticated. |
Modifier and Type | Method and Description |
---|---|
Session |
AuthorizationContext.getSession()
Returns the EBX® session for the current user.
|
Modifier and Type | Method and Description |
---|---|
Session |
ScheduledExecutionContext.getSession()
Returns the session associated with this execution.
|
Modifier and Type | Method and Description |
---|---|
Session |
SchemaDocumentationContext.getSession()
Returns the current session or
null . |
Modifier and Type | Method and Description |
---|---|
String |
SchemaNode.getDescription(Session aSession)
Returns the localized description of this node in the context of a
user session.
|
String |
SchemaNode.getLabel(Session aSession)
Returns the label of this node for the specified session.
|
SchemaNodeRelationships |
SchemaNode.getRelationships(Adaptation aDataset,
Session aSession)
Returns the relationships defined by this node.
|
Modifier and Type | Method and Description |
---|---|
ExplicitRelationship |
SchemaNodeExplicitRelationship.getExplicitRelationship(Adaptation aDataset,
Session aSession)
Returns the
ExplicitRelationship object
associated with this relationship. |
static RequestResult |
RelationshipsHelper.getExplicitRelationshipResult(Adaptation aRecord,
SchemaNode anExplicitRelationshipNode,
Session aSession)
Returns the result of the explicit relationship defined by
the specified node, in the context of
the specified record.
|
static ReverseRelationshipResult |
RelationshipsHelper.getInterDatasetReferringRecords(Adaptation aReferencedRecord,
SchemaNode aReferringNode,
Adaptation aReferringDataset,
Session aSession)
Returns the records in the specified referring dataset
that refer to the specified
record through the corresponding foreign key constraint,
selection link or association link.
|
static ReverseRelationshipResult |
RelationshipsHelper.getIntraDatasetReferringRecords(Adaptation aReferencedRecord,
SchemaNode aReferringNode,
Session aSession)
Returns the records in the same dataset that refer to the specified
record through the corresponding foreign key constraint,
selection link or association link.
|
RequestResult |
SchemaNodeExplicitRelationship.getResult(Adaptation aRecord,
Session aSessionOrNull)
Returns the result of this relationship, in the context of
the specified record.
|
Modifier and Type | Method and Description |
---|---|
Session |
TriggerExecutionContext.getSession()
Returns the authenticated session performing the action.
|
Modifier and Type | Method and Description |
---|---|
Session |
DatasetSetFilterContext.getSession()
Returns the current session.
|
Modifier and Type | Method and Description |
---|---|
Session |
DataspaceSetFilterContext.getSession()
Returns the current session.
|
Modifier and Type | Method and Description |
---|---|
Session |
Session.clone(Map<String,String> someInputParameters)
Returns a session cloned from this session with specific input parameters.
|
Session |
SessionPermissions.getSession()
Deprecated.
Since 5.4.1, this method returns
null
if this instance has been created directly to evaluate user permissions. |
abstract Session |
ServiceContext.getSession()
Returns the current session context.
|
Session |
ProgrammaticService.getSession()
Returns the current session of this service.
|
Session |
ProcedureContext.getSession()
Returns the current session context.
|
Modifier and Type | Method and Description |
---|---|
static ProgrammaticService |
ProgrammaticService.createForSession(Session aSession,
AdaptationHome aDataSpace)
Instantiates a service that will execute within the specified session
in the specified dataspace.
|
static ProgrammaticService |
ProgrammaticService.createForSession(Session aSession,
AdaptationHome aDataSpace,
Map<String,String> someInputParameters)
Instantiates a service that will be executed in the specified dataspace, and
within a session cloned from
aSession with specific input parameters. |
AccessPermission |
AccessRule.getPermission(Adaptation aDataSetOrRecord,
Session aSession,
SchemaNode aNode)
Returns permissions for the specified arguments.
|
AccessPermission |
AccessRule.NoWriteRule.getPermission(Adaptation anAdaptation,
Session aSession,
SchemaNode aNode) |
ActionPermission |
ServicePermission.getPermission(SchemaNode aNode,
Adaptation aDataSetOrRecord,
Session aSession)
Returns a permission for the specified arguments.
|
ActionPermission |
ServicePermissionForHierarchy.getPermissionForHierarchy(HierarchyNode aHierarchyNode,
Session aSession)
Returns the permissions for the arguments specified.
|
Modifier and Type | Method and Description |
---|---|
URI |
DirectoryHandler.getUserAuthenticationURI(Session aSession) |
URI |
Directory.getUserAuthenticationURI(Session aSession)
This method allows defining a specific URL to replace the default login page.
|
Modifier and Type | Method and Description |
---|---|
AdaptationTreeOptimizerIterator |
AdaptationTreeOptimizerSpec_RemoveDuplicates.createOptimizerIterator(Session aSession) |
AdaptationTreeOptimizerIterator |
AdaptationTreeOptimizerSpec_MutualizeCommons.createOptimizerIterator(Session aSession) |
abstract AdaptationTreeOptimizerIterator |
AdaptationTreeOptimizerSpec.createOptimizerIterator(Session aSession)
Builds an iterator for dataset tree optimization.
|
void |
LockSpec.lock(AdaptationHome aDataSpace,
Session aSession)
Locks the specified dataspace.
|
abstract ProcedureResult |
ReplicationUnit.performRefresh(Session aSession)
Refreshes the tables included by this replication unit.
|
void |
LockSpec.unlock(AdaptationHome aDataSpace,
Session aSession)
Unlocks the specified dataspace.
|
Modifier and Type | Method and Description |
---|---|
Session |
UITableFilterContext.getSession()
Returns the current session.
|
Session |
UISessionContext.getSession()
Returns the current session.
|
Session |
UILabelRendererContext.getSession()
Returns the current user session.
|
Session |
UIFormRequestContext.getSession()
Returns the current session.
|
Session |
UIContext.getSession()
Deprecated.
Replaced by
UISessionContext.getSession() |
Modifier and Type | Method and Description |
---|---|
Session |
WidgetValidationContext.getSession()
Returns the current session.
|
Modifier and Type | Method and Description |
---|---|
Session |
UserServiceRequest.getSession()
Returns the current session.
|
Modifier and Type | Method and Description |
---|---|
Session |
ServicePermissionRuleContext.getSession()
Returns the current session.
|
Modifier and Type | Method and Description |
---|---|
Session |
UserServiceRecordFormContext.getSession()
Returns the current session.
|
Session |
UserServiceAssociationRecordFormContext.getSession()
Returns the current session.
|
Modifier and Type | Method and Description |
---|---|
Session |
WorkflowTriggerWorkItemAuthenticatedContext.getSession()
Returns the authenticated session of the current user.
|
Session |
UserTaskUsersForAllocationCollectorContext.getSession()
Returns the authenticated session of the user.
|
Session |
UserTaskBeforeWorkItemCompletionContext.getSession()
Returns the authenticated session of the user who is doing the current interaction.
|
Session |
ProcessExecutionInfoContext.getSession()
Returns a system-user session (not an authenticated user session).
|
Session |
ConditionContext.getSession()
Always throws
UnsupportedOperationException |
Session |
ConditionBeanContext.getSession()
Always throws
UnsupportedOperationException |
Session |
ActionPermissionsOnWorkflowContext.getSession()
The session associated with the current user.
|
Modifier and Type | Method and Description |
---|---|
static WorkflowEngine |
WorkflowEngine.getFromRepository(Repository aRepository,
Session aSession)
Creates a workflow engine from a repository and, optionally, a session.
|
List<UserTask.WorkItem> |
WorkflowEngine.getWorkItemsOfferedToSession(Session aSession)
Returns all the work items offered to a Session.
|