Uses of Class
com.onwbp.adaptation.AdaptationHome
Package
Description
Provides core classes and interfaces for accessing datasets, tables, and their records.
Provides classes for distributed data delivery (D3) functionalities.
Provides interfaces for accessing data sets.
A public API for defining a dynamic schema.
Provides classes and interfaces for trigger creation.
Provides classes and interfaces for implementing specific services and access rules on EBX®.
Provides classes and interfaces for to compute differences between
adaptations, homes and examine the results.
Provides classes for Directory handling.
Provides classes and interfaces for specific extensions such as batch
and adaptation tree optimizer.
This package provides the capability to create custom user interface components
that are integrated within EBX®.
This package provides interfaces with information about the selection.
A public API for user services.
Allows the definition of activation rules and permission rules on user services.
-
Uses of AdaptationHome in com.onwbp.adaptation
Modifier and TypeMethodDescriptionAdaptation.getHome()
Returns the dataspace which contains this dataset or record.abstract AdaptationHome
AdaptationHome.getParent()
Returns the parent dataspace of thisAdaptationHome
.abstract AdaptationHome
AdaptationHome.getParentBranch()
Returns the parent dataspace or snapshot of thisAdaptationHome
.Modifier and TypeMethodDescriptionabstract List<AdaptationHome>
AdaptationHome.getBranchChildren()
Returns the dataspaces which have been created from thisAdaptationHome
.abstract List<AdaptationHome>
AdaptationHome.getVersionChildren()
Returns the snapshots which have been created from thisAdaptationHome
.Modifier and TypeMethodDescriptionfinal boolean
AdaptationHome.isAncestorOf
(AdaptationHome anotherHome) Returnstrue
if thisAdaptationHome
is an ancestor of the specifiedAdaptationHome
(theAdaptationHome
itself is excluded). -
Uses of AdaptationHome in com.orchestranetworks.d3
Modifier and TypeMethodDescriptionD3NodeAsSlaveOnStartup.createDeliveryDataspace
(BranchKey aDataspaceKey) Creates a delivery dataspace or gets the existing one.Modifier and TypeMethodDescriptionClass<? extends D3ReceiveBroadcastTrigger>
D3NodeAsSlaveOnStartup.getRegisteredBroadcastTrigger
(AdaptationHome aDataspace) Returns the 'D3 receive broadcast trigger' class registered according to a delivery dataspace.boolean
D3Node.isMasterHome
(AdaptationHome aHome) Returnstrue
if the parameteraHome
is a D3 primary delivery dataspace or its snapshot, otherwise returnsfalse
.boolean
D3Node.isSlaveHome
(AdaptationHome aHome) Returnstrue
if the parameteraHome
is a D3 replica delivery dataspace or its snapshot, otherwise returnsfalse
.void
D3NodeAsSlaveOnStartup.registerBroadcastTrigger
(AdaptationHome aDataspace, Class<? extends D3ReceiveBroadcastTrigger> aTriggerOrNull) Registers or unregisters the 'D3 receive broadcast trigger'.void
D3NodeAsSlaveOnStartup.registerDeliveryDataspace
(AdaptationHome aDataspace) Registers the delivery dataspace. -
Uses of AdaptationHome in com.orchestranetworks.instance
Modifier and TypeMethodDescriptionabstract 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.ValueContextForValidation.getFunctionalDataspace()
Returns the dataspace that contains the adaptation for which the validation has been requested.ValueContextForValidationOnTable.getFunctionalDataspace()
Returns the dataspace that contains the table for which the validation has been requested.ValueContext.getHome()
Returns the current dataspace or snapshot.HomeCreationSpec.getHomeToCopyPermissionsFrom()
HomeCreationSpec.getParent()
abstract AdaptationHome
Repository.getReferenceBranch()
Returns the reference dataspace.abstract AdaptationHome
Repository.lookupHome
(boolean d3Lookup, HomeKey aKey) Returns the specified dataspace or snapshot.abstract AdaptationHome
Repository.lookupHome
(HomeKey aKey) Returns the specified dataspace or snapshot.Modifier and TypeMethodDescriptionabstract 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 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 aDataSpaceOrSnapshot, Session aSession) Marks the specified dataspace or snapshot for history purge.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.abstract void
Repository.markHomeForPurge
(AdaptationHome aDataSpaceOrSnapshot, Session aSession) Deprecated.void
RepositoryPurge.markHomeForPurge
(AdaptationHome aDataSpaceOrSnapshot, Session aSession) Deprecated.Replaced byRepository.deleteHome(AdaptationHome, Session)
.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.void
HomeCreationSpec.setHomeToCopyPermissionsFrom
(AdaptationHome aDataSpace) Specifies that the permissions of the dataspace to be created will be a copy of those of the specified dataspace.void
HomeCreationSpec.setParent
(AdaptationHome aDataSpace) Specifies the parent dataspace of the new dataspace or snapshot to be created. -
Uses of AdaptationHome in com.orchestranetworks.rest.util
Modifier and TypeMethodDescriptionURIBuilderForBuiltin.ForDataspace.buildForDataspace
(AdaptationHome aDataspace) URIBuilderForBuiltin.ForDataspace.dataspace
(AdaptationHome aDataspace) ProcedureUtility.execute
(Procedure aProcedure, AdaptationHome aDataspace) Executes the givenProcedure
against the provided dataspace. -
Uses of AdaptationHome in com.orchestranetworks.schema.dynamic
Modifier and TypeMethodDescriptionBeanElement.addFacetDatasetSet
(AdaptationHome aDataspace) Adds a dataset constraint to this element. -
Uses of AdaptationHome in com.orchestranetworks.schema.trigger
Modifier and TypeMethodDescriptionInstanceTriggerExecutionContext.getAdaptationHome()
Returns the current dataspace.TableTriggerExecutionContext.getAdaptationHome()
Returns the current dataspace. -
Uses of AdaptationHome in com.orchestranetworks.service
Modifier and TypeMethodDescriptionProcedureContext.getAdaptationHome()
Returns the current dataspace.ProgrammaticService.getCurrentHome()
Returns the current dataspace or snapshot of this service.abstract AdaptationHome
ServiceContext.getCurrentHome()
Deprecated.Returns the dataspace currently selected in the user interface.MergeSpecForHome.getHomeToMerge()
Returns the dataspace to merge.Modifier and TypeMethodDescriptionstatic 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 fromaSession
with specific input parameters.void
ProcedureContext.doMergeToParent
(AdaptationHome aSource) Merges the specified dataspace to the current dataspace.SessionPermissions.getHomeAccessPermission
(AdaptationHome aDataSpaceOrSnapshot) Returns the current user's access rights on the dataspace or snapshot specified.SessionPermissions.getHomeActionPermissionForService
(ServiceKey serviceKey, AdaptationHome aDataSpaceOrSnapshot) Returns the current user's permissions for executing the dataspace or snapshot service specified.SessionPermissions.getHomeActionPermissionToChangeOwner
(AdaptationHome aDataSpaceOrSnapshot) Returns the current user's permissions for changing the owner of the dataspace or snapshot specified.SessionPermissions.getHomeActionPermissionToChangePermission
(AdaptationHome aDataSpaceOrSnapshot) Returns the current user's permissions for changing permissions of the dataspace or snapshot specified.SessionPermissions.getHomeActionPermissionToCloseHome
(AdaptationHome aDataSpaceOrSnapshot) Returns the current user's permissions for closing the dataspace or snapshot specified.SessionPermissions.getHomeActionPermissionToCreateChildBranch
(AdaptationHome aDataSpace) Returns the current user's permissions for creating child dataspaces from the dataspace specified.SessionPermissions.getHomeActionPermissionToCreateChildVersion
(AdaptationHome aDataSpace) Returns the current user's permissions for creating child snapshots from the dataspace specified.SessionPermissions.getHomeActionPermissionToCreateRootInstance
(AdaptationHome aDataSpaceOrSnapshot) Returns the current user's permissions for creating a root dataset.SessionPermissions.getHomeActionPermissionToExportArchive
(AdaptationHome aDataSpaceOrSnapshot) Returns the current user's permission for performing an archive export of the dataspace or snapshot specified.SessionPermissions.getHomeActionPermissionToImportArchive
(AdaptationHome aDataSpace) Returns the current user's permissions for performing an archive import into the dataspace specified.SessionPermissions.getHomeActionPermissionToInitializeMerge
(AdaptationHome aDataSpace) Returns the current user's permissions for merging the dataspace specified.SessionPermissions.getHomeActionPermissionToLockHome
(LockSpec aSpec, AdaptationHome aDataSpace) Returns the current user's permissions for locking the dataspace specified.SessionPermissions.getHomeActionPermissionToUnlockHome
(LockSpec aSpec, AdaptationHome aDataSpace) Returns the current user's permissions for unlocking the dataspace specified.abstract String
ServiceContext.getURLForServiceSelection
(AdaptationHome aHome, Adaptation aRecordOrInstance, SchemaNode aNode, ServiceKey aServiceKey) Deprecated.Returns a user interface URL that selects the specified node in the given record or dataset and starts the specified service on it, in the context of the givenAdaptationHome
.abstract String
ServiceContext.getURLForServiceSelection
(AdaptationHome aHome, Adaptation aRecordOrInstance, ServiceKey aServiceKey) Deprecated.Returns a user interface URL that selects the specified record or dataset and starts the specified service on it, in the context of the givenAdaptationHome
.abstract String
ServiceContext.getURLForServiceSelection
(AdaptationHome aHome, ServiceKey aServiceKey) Deprecated.Returns a user interface URL that selects the specified dataspace and starts the specified service on it.boolean
SessionPermissions.isHomeOwner
(AdaptationHome aDataSpaceOrSnapshot) Returns whether the current user is the owner of the dataspace or snapshot specified.boolean
Session.isUserOwner
(AdaptationHome aDataspace) Returnstrue
if this user is an owner of the specified dataspace.ModifierConstructorDescriptionMergeSpecForHome
(AdaptationHome homeToMerge) Specifies the dataspace to merge. -
Uses of AdaptationHome in com.orchestranetworks.service.comparison
Modifier and TypeMethodDescriptionDifferenceBetweenHomes.getHomeOnLeft()
The dataspace or snapshot on the left of the comparison.DifferenceBetweenHomes.getHomeOnRight()
The dataspace or snapshot on the right of the comparison.Modifier and TypeMethodDescriptionstatic DifferenceBetweenHomes
DifferenceHelper.compareDataspaceByDate
(AdaptationHome aDataspace, Date aStartDate, Date aEndDate) Performs a comparison between two transaction dates for a dataspace and returns the result.static DifferenceBetweenHomes
DifferenceHelper.compareDataspaceByTransactionID
(AdaptationHome aDataspace, long aStartTransactionId, long aEndTransactionId) Performs a comparison between two transactions for a dataspace or a snapshot and returns the result.static DifferenceBetweenHomes
DifferenceHelper.compareHomes
(AdaptationHome leftHome, AdaptationHome rightHome, boolean isResolvedMode) Compares two dataspaces or snapshots and returns the result. -
Uses of AdaptationHome in com.orchestranetworks.service.directory
Modifier and TypeMethodDescriptionDirectoryDefaultFactory.createDirectory
(AdaptationHome aDataSpace) Creates the default directory.abstract Directory
DirectoryFactory.createDirectory
(AdaptationHome aDataSpace) Creates the directory. -
Uses of AdaptationHome in com.orchestranetworks.service.directory.ldap
Modifier and TypeMethodDescriptionLdapDirectoryFactory.createDirectory
(AdaptationHome aDataSpace) -
Uses of AdaptationHome in com.orchestranetworks.service.extensions
Modifier and TypeMethodDescriptionvoid
LockSpec.lock
(AdaptationHome aDataSpace, Session aSession) Locks the specified dataspace.void
LockSpec.unlock
(AdaptationHome aDataSpace, Session aSession) Unlocks the specified dataspace. -
Uses of AdaptationHome in com.orchestranetworks.ui
Modifier and TypeMethodDescriptionUIAjaxContext.getCurrentHome()
Returns the dataspace or snapshot currently selected in the session.Modifier and TypeMethodDescriptionUIResourceLocator.getURLForSelection
(AdaptationHome aDataSpaceOrSnapshot) Returns a URL that, when used, changes the current navigation context to the specified dataspace or snapshot.void
UIHttpManagerComponent.selectHome
(AdaptationHome aDataSpaceOrSnapshot) Selects the specified dataspace or snapshot. -
Uses of AdaptationHome in com.orchestranetworks.ui.selection
Modifier and TypeMethodDescriptionDataspaceEntitySelection.getDataspace()
Returns the currently selected dataspace. -
Uses of AdaptationHome in com.orchestranetworks.userservice
Modifier and TypeMethodDescriptionUserServiceTransaction.execute
(AdaptationHome aDataSpace) In the same transaction, on a given dataspace, updates and creates objects and executes procedures in the same order as they were previously added.UserServiceTransaction.execute
(AdaptationHome aDataSpace, boolean addErrorMessageIfException) In the same transaction, on a given dataspace, updates and creates objects and executes procedures in the same order as they were previously added.UserServiceResourceLocator.getURLForServiceSelection
(ServiceKey aServiceKey, AdaptationHome aDataSpaceOrSnapshot) Returns a user interface URL that selects the specified dataspace or snapshot and starts the specified service on it.UserServiceResourceLocator.getURLForServiceSelection
(ServiceKey aServiceKey, AdaptationHome aDataSpaceOrSnapshot, URLQuery aQuery) Returns a user interface URL that selects the specified dataspace or snapshot and starts the specified service on it.static UserServiceEventOutcome
UserServiceNext.nextService
(ServiceKey aServiceKey, AdaptationHome aDataSpaceOrSnapshot) The current user service will close, the specified dataspace or snapshot will be selected and the specified service started. -
Uses of AdaptationHome in com.orchestranetworks.userservice.permission
Modifier and TypeMethodDescriptionServiceActivationRuleForDataspaceContext.getDataspace()
Returns the current dataspace.
Repository.deleteHome(AdaptationHome, Session)
.