Package | Description |
---|---|
com.orchestranetworks.userservice |
A public API for user services.
|
Modifier and Type | Method and Description |
---|---|
static ObjectKey |
ObjectKey.forName(String aName)
Returns an object key given a name.
|
ObjectKey |
UserServicePaneWriter.getCurrentObjectKey()
Returns the key of the current object.
|
Modifier and Type | Method and Description |
---|---|
void |
UserServiceTransaction.add(ObjectKey anObjectKey)
Adds an object to be created or updated.
|
void |
UserServiceTransaction.add(ObjectKey anObjectKey,
UserServiceTransaction.DeletedObjectOutcome aDeletedObjectOutcome)
Adds an object to be created or updated.
|
AccessPermission |
UserServiceObjectContext.getPermission(ObjectKey anObjectKey,
Path aPath)
Returns the current user's access rights on the node of a user service
object.
|
ValueContextForInputValidation |
UserServiceObjectContextForInputValidation.getValueContext(ObjectKey anObjectKey)
Returns the value context for object
ObjectKey . |
ValueContext |
UserServiceObjectContext.getValueContext(ObjectKey anObjectKey)
Returns the value context for object
ObjectKey . |
ValueContextForInputValidation |
UserServiceObjectContextForInputValidation.getValueContext(ObjectKey anObjectKey,
Path aPath)
Returns the value context for object
ObjectKey and
path aPath . |
ValueContext |
UserServiceObjectContext.getValueContext(ObjectKey anObjectKey,
Path aPath)
Returns the value context for object
ObjectKey and
path aPath . |
boolean |
UserServiceObjectContext.isDataDeleted(ObjectKey anObjectKey)
Returns true if the underlying record or dataset has been deleted, possibly by another user.
|
UserServiceTab |
UserServiceTabbedPane.newTab(ObjectKey anObjectKey,
Path aPath)
Creates a new tab containing a standard pane representing
aPath children. |
List<UserServiceTab> |
UserServiceTabbedPane.newTabsFromPath(ObjectKey anObjectKey,
Path aPath)
Iterates through a path and its children to create a tab for each path
which should be displayed in the tab.
|
void |
UserServiceObjectContextBuilder.registerBean(ObjectKey anObjectKey,
BeanDefinition aBeanDefinition)
Registers a non-persistent bean object.
|
void |
UserServiceObjectContextBuilder.registerBean(ObjectKey anObjectKey,
BeanDefinition aBeanDefinition,
Object anObject)
Registers a non-persistent bean object.
|
void |
UserServiceObjectContextBuilder.registerNewDuplicatedRecord(ObjectKey anObjectKey,
Adaptation aRecord)
Registers a new duplicated record in the object context.
|
void |
UserServiceObjectContextBuilder.registerNewRecord(ObjectKey anObjectKey,
AdaptationTable aTable)
Registers a new record in the object context.
|
void |
UserServiceObjectContextBuilder.registerRecordOrDataSet(ObjectKey anObjectKey,
Adaptation aRecordOrDataSet)
Registers an existing record or dataset in the object context.
|
ProcedureResult |
UserServiceTransactionManager.save(boolean addErrorMessageIfException,
ObjectKey... objectKeys)
Updates or creates a list of previously registered objects.
|
ProcedureResult |
UserServiceTransactionManager.save(ObjectKey... objectKeys)
Updates or creates a list of previously registered objects.
|
void |
UserServicePaneWriter.setCurrentObject(ObjectKey anObjectKey)
Sets the current object that will be used to resolve path expressions.
|
void |
UserServiceDisplayConfigurator.setToolbar(String aToolbarName,
ObjectKey anObjectKey,
boolean isForTable)
Sets the toolbar to one defined in a schema for a record or a table.
|
void |
UserServiceDisplayConfigurator.setToolbar(Toolbar aToolbar,
ObjectKey anObjectKey,
boolean isForTable)
Sets the toolbar to one defined programmatically for a record or a table.
|
void |
UserServiceObjectContextBuilder.unregisterObject(ObjectKey anObjectKey)
Unregisters an object from the object context.
|