| Package | Description |
|---|---|
| com.sap.netweaver.bc.rf.common |
Contains repository framework common interface.
|
| com.sap.netweaver.bc.rf.common.namespace |
Contains repository framework common interface for namespace maintenance.
|
| com.sap.netweaver.bc.rf.common.security.acl |
Contains repository framework common interface for ACL based security.
|
| com.sap.netweaver.bc.rf.mi |
Contains repository framework manager interface.
|
| com.sap.netweaver.bc.rf.mi.binding |
Contains repository framework manager interface for bindings.
|
| com.sap.netweaver.bc.rf.mi.content |
Contains repository framework manager interface for content.
|
| com.sap.netweaver.bc.rf.mi.events | |
| com.sap.netweaver.bc.rf.mi.idmapper |
Contains repository framework manager interface for unique identity mapping.
|
| com.sap.netweaver.bc.rf.mi.lock |
Contains repository framework manager interface for locking.
|
| com.sap.netweaver.bc.rf.mi.namespace |
Contains repository framework manager interface for namespace maintenance.
|
| com.sap.netweaver.bc.rf.mi.property |
Contains repository framework manager interface for properties.
|
| com.sap.netweaver.bc.rf.mi.security |
Contains repository framework manager interface for security.
|
| com.sap.netweaver.bc.rf.mi.security.acl |
Contains repository framework manager interface for ACL based security.
|
| com.sap.netweaver.bc.rf.mi.type |
Contains repository framework manager interface for type handling.
|
| com.sap.netweaver.bc.rf.mi.variant |
Contains repository framework manager interface for variants.
|
| com.sap.netweaver.bc.rf.mi.version |
Contains repository framework manager interface for versioning.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractResourceHandle
Class implementing a resource handle.
|
| Modifier and Type | Field and Description |
|---|---|
protected IResourceHandle |
DestinationDescriptor.parentCollection |
| Modifier and Type | Method and Description |
|---|---|
IResourceHandle |
IDestinationDescriptor.getParentCollection()
Get parent collection resource id of the resource.
|
IResourceHandle |
DestinationDescriptor.getParentCollection()
Get parent collection resource id of the resource.
|
| Constructor and Description |
|---|
DestinationDescriptor(IResourceHandle parentCollection,
String childName,
boolean overwriteEnforced)
Construct object of class DestinationDescriptor.
|
DestinationDescriptor(IResourceHandle parentCollection,
String childName,
OrderPosition orderPosition,
boolean overwriteEnforced)
Construct object of class DestinationDescriptor.
|
| Modifier and Type | Method and Description |
|---|---|
IResourceHandle |
IAcl.getResource()
Get resource handle this ACL is assigned to.
|
| Modifier and Type | Method and Description |
|---|---|
IResourceHandle |
AbstractManager.RMVarEvent.getPRHandle() |
IResourceHandle |
AbstractManager.RMVarEvent.getResourceHandle() |
IResourceHandle |
IManager.lookup(IRid rid)
Look up a resource in this repository by resource identifer.
|
| Modifier and Type | Method and Description |
|---|---|
Set |
IManager.getSupportedOptions(IResourceHandle resourceHandle)
Get set of options this repository manager supports.
|
protected void |
AbstractManager.sendRepositoryEvent(IResourceHandle handle,
AbstractManager.ResourceEventType type,
Object param)
The Repository Manager implementation might use this method to generate resource events.
|
protected void |
AbstractManager.sendRepositoryVariantEvent(IResourceHandle lrHandle,
IResourceHandle prHandle,
AbstractManager.ResourceEventType type,
Object param,
boolean prEvent)
Send an event for a variant resource - both physical and logical resource handles have to be specified.
|
| Constructor and Description |
|---|
RMVarEvent(IResourceHandle lrh,
IResourceHandle prh,
AbstractManager.ResourceEventType type,
Object param,
int vType,
int eventSubType) |
| Modifier and Type | Method and Description |
|---|---|
IResourceHandle |
IMutableBindingManager.createResource(IBindingCreateDescriptor createDescriptor)
Create resource based on a resource create descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
List |
IMutableBindingManager.copyResource(IResourceHandle resourceHandle,
ICopyDescriptor copyDescriptor)
Copy resource based on a resource copy descriptor.
|
List |
IMutableBindingManager.deleteResource(IResourceHandle resourceHandle)
Delete resource.
|
List |
IBindingManager.getBindings(IResourceHandle resourceHandle)
Get list of bindings of the resource.
|
List |
IMutableBindingManager.moveResource(IResourceHandle resourceHandle,
IMoveDescriptor moveDescriptor)
Move resource based on a resource move descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
IContent |
IContentManager.getContent(IResourceHandle resourceHandle)
Get content of the resource.
|
void |
IMutableContentManager.setContent(IResourceHandle resourceHandle,
IMutableContent content,
boolean compareETags)
Set content of the resource.
|
| Modifier and Type | Method and Description |
|---|---|
IResourceHandle |
IResourceEvent.getResourceHandle() |
| Modifier and Type | Method and Description |
|---|---|
IResourceHandle |
IIdMapperManager.lookup(String uniqueId)
Look up resource in repository by unique id.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IMutableIdMapperManager.assignToResource(IResourceHandle resourceHandle,
String uniqueId)
Assign unique id to resource handle.
|
String |
IIdMapperManager.getUniqueId(IResourceHandle resourceHandle)
Get unique id of resource.
|
| Modifier and Type | Method and Description |
|---|---|
List |
ILockManager.getLocks(IResourceHandle resourceHandle)
Get list of
LockInfo instances describing all locks set for the
given resource handle independly of the user. |
ILockInfo |
IMutableLockManager.lock(IResourceHandle resourceHandle,
ILockDescriptor lockDescriptor)
Lock a resource (content, properties, etc. and the namespace, not the
resources, below the resource).
|
ILockInfo |
IMutableLockManager.refreshLock(IResourceHandle resourceHandle,
String lockToken)
Refresh, i.e. reset the timer of the given lock for a given resource handle
until the lock is released automatically.
|
void |
IMutableLockManager.unlock(IResourceHandle resourceHandle,
String lockToken)
Unlock a resource (content, properties, etc. and the namespace, not the
resources, below the resource).
|
| Modifier and Type | Method and Description |
|---|---|
IResourceHandle |
IMutableNamespaceManager.createResource(ICreateDescriptor createDescriptor)
Create a resource based on a descriptor.
|
IResourceHandle |
IMutableNamespaceManager2.createVersionedResource(ICreateDescriptor createDescriptor)
Create a versioned resource based on a descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
List |
IMutableNamespaceManager.copyResource(IResourceHandle resourceHandle,
ICopyDescriptor copyDescriptor)
Copy resource based on a resource copy descriptor.
|
long |
INamespaceManager.countResources(IResourceHandle rootResourceHandle,
IFindResourcesDescriptor findResourcesDescriptor)
Count resources matching certain criteria specified in the find resources
descriptor returning their number.
|
List |
IMutableNamespaceManager.deleteResource(IResourceHandle resourceHandle)
Deletes the resource.
|
Iterator |
INamespaceManager.findResources(IResourceHandle rootResourceHandle,
IFindResourcesDescriptor findResourcesDescriptor,
int startIndex,
int fetchSize)
Find resources matching certain criteria specified in the find resources
descriptor returning an iterator for the results.
|
List |
INamespaceManager.findResources(IResourceHandle rootResourceHandle,
IFindResourcesDescriptor findResourcesDescriptor,
int offset,
int length,
Object resultStateDescriptor)
Find resources matching certain criteria specified in the find resources
descriptor returning a list of the results.
|
OrderMechanism |
INamespaceManager.getCollectionOrderMechanism(IResourceHandle resourceHandle)
Returns the
OrderMechanism of the collection. |
ILinkDescriptor |
INamespaceManager.getLinkDescriptor(IResourceHandle resourceHandle)
Returns the
ILinkDescriptor of the link. |
boolean |
INamespaceManager.isCollection(IResourceHandle handle)
Check if a resource handle denotes a resource collection.
|
boolean |
INamespaceManager.isLink(IResourceHandle handle)
Check if a resource handle denotes a resource link, i.e. a resource linking
to another resource.
|
List |
IMutableNamespaceManager.moveResource(IResourceHandle resourceHandle,
IMoveDescriptor moveDescriptor)
Move resource based on a resource move descriptor.
|
void |
IMutableNamespaceManager.reorderCollection(IResourceHandle resourceHandle,
List orderPositions)
Reorder children of the resource collection.
|
void |
IMutableNamespaceManager.setCollectionOrderMechanism(IResourceHandle resourceHandle,
OrderMechanism orderMechanism)
Change the
OrderMechanism of the collection. |
void |
IMutableNamespaceManager.setLinkDescriptor(IResourceHandle resourceHandle,
ILinkDescriptor linkDescriptor)
Changes a link's type and/or target.
|
| Modifier and Type | Method and Description |
|---|---|
Map |
IPropertyManager.getAllProperties(IResourceHandle resourceHandle)
Get map of all properties of a single resource handle.
|
Map |
IPropertyManager.getListedProperties(IResourceHandle resourceHandle,
List propertyNames)
Get list of properties of a single resource handle.
|
IProperty |
IPropertyManager.getProperty(IResourceHandle resourceHandle,
IPropertyName propertyName)
Get single property of a single resource handle.
|
void |
IMutablePropertyManager.updateProperties(IResourceHandle resourceHandle,
List updates)
Update list of properties on a single resource handle.
|
void |
IMutablePropertyManager.updateProperty(IResourceHandle resourceHandle,
IPropertyUpdateDescriptor update)
Update single property on a single resource handle.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SecurityChecker.checkCopy(IResourceHandle resource)
Checks permissions for copying of resource.
|
void |
SecurityChecker.checkCreateChild(IResourceHandle resource,
boolean position)
Checks permissions for creating a child with optional position.
|
void |
SecurityChecker.checkDelete(IResourceHandle resource)
Checks permissions for delete of resource.
|
void |
SecurityChecker.checkDelete(IResourceHandle parentCollection,
IResourceHandle resource)
Checks permissions for delete of resource.
|
void |
SecurityChecker.checkListChildren(IResourceHandle resource)
Checks permissions for listing children.
|
void |
SecurityChecker.checkLock(IResourceHandle resource)
Checks permissions for lock/unlock of resource.
|
void |
SecurityChecker.checkModifyAll(IResourceHandle resource)
Checks permissions for content and property modification.
|
void |
SecurityChecker.checkModifyContent(IResourceHandle resource)
Checks permissions for content modification.
|
void |
SecurityChecker.checkModifyProperties(IResourceHandle resource)
Checks permissions for property modification.
|
void |
SecurityChecker.checkReadAll(IResourceHandle resource)
Checks permissions for content and property access.
|
void |
SecurityChecker.checkReadContent(IResourceHandle resource)
Checks permissions for content access.
|
void |
SecurityChecker.checkReadProperties(IResourceHandle resource)
Checks permissions for property access.
|
void |
SecurityChecker.checkRemoveChild(IResourceHandle resource)
Checks permissions for removing a child.
|
void |
SecurityChecker.checkRenameChild(IResourceHandle resource)
Checks permissions for renaming a child.
|
List |
ISecurityManager.getSupportedPermissions(IResourceHandle resourceHandle)
Get list of permissions which are supported by the security manager for the
given resource handle, e.g. outcome depends on whether the resource is a
collection or not.
|
void |
IMutableSecurityManager.grant(IResourceHandle resourceHandle,
IPrincipal principal,
IPermission permission)
Set permission for the given principal on the given resource handle.
|
void |
IMutableSecurityManager.grant(IResourceHandle resourceHandle,
IPrincipal principal,
List permissions)
Set list of permissions for the given principal on the given resource
handle.
|
boolean |
ISecurityManager.isAllowed(IResourceHandle resourceHandle,
IPrincipal principal,
IPermission permission)
Checks whether the given principal has the given permission on the given
resource handle.
|
boolean |
ISecurityManager.isAllowed(IResourceHandle resourceHandle,
IPrincipal principal,
List permissions)
Checks whether the given principal has all of the given permissions on the
given resource handle.
|
void |
IMutableSecurityManager.revoke(IResourceHandle resourceHandle,
IPrincipal principal,
IPermission permission)
Remove permission for the given principal on the given resource handle.
|
void |
IMutableSecurityManager.revoke(IResourceHandle resourceHandle,
IPrincipal principal,
List permissions)
Remove list of permissions for the given principal on the given resource
handle.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IAclSecurityManager.assignAcl(IResourceHandle resourceHandle,
IAcl acl)
Assign an existent ACL, i.e. copy and assign it to a resource handle when
the resource handle has no ACL and the current user in the resource context
is an owner of the source ACL.
|
IAcl |
IAclSecurityManager.createAcl(IResourceHandle resourceHandle)
Create a new ACL for a resource handle when the resource handle has no ACL
and the current user in the resource context is an owner of the inherited
ACL.
|
IAcl |
IAclSecurityManager.getAcl(IResourceHandle resourceHandle)
Get ACL of a given resource handle.
|
IAcl |
IAclSecurityManager.getInheritedAcl(IResourceHandle resourceHandle)
Get ACL of a given resource handle or an inherited ACL if none is defined
directly for the given resource handle.
|
IObjectType |
IAclSecurityManager.getObjectType(IResourceHandle resourceHandle)
Get object type this ACL security sub manager interprets the given resource
handle.
|
List |
IAclSecurityManager.getSupportedAclPermissions(IResourceHandle resourceHandle)
Get list of permissions which are supported by this ACL security sub
manager for the given resource handle, i.e. outcome depends on the object
type of the given resource handle, e.g. depends whether the resource is a
collection or not.
|
List |
IAclSecurityManager.propagateAclRemove(IResourceHandle resource)
Remove the ACLs of the descendants of the resource.
|
void |
IAclSecurityManager.removeAcl(IResourceHandle resourceHandle)
Remove the ACL from the given resource.
|
| Modifier and Type | Method and Description |
|---|---|
IResourceHandle |
IMutableTypeManager.createResource(Object resourceObject,
IResourceCreateDescriptor resourceCreateDescriptor)
Create resource based on given resource object known to the implementing
repository (i.e. it's known how to identify and serialize it in order to
create it) and the given creation descriptor for the resource.
|
IResourceHandle |
IMutableTypeManager.updateResource(Object resourceObject,
IResourceCreateDescriptor resourceCreateDescriptor)
Update resource based on given resource object known to the implementing
repository (i.e. it's known how to identify and serialize it in order to
update it) and the given update descriptor for the resource.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
ITypeManager.as(IResourceHandle resourceHandle,
Class requestedType)
Get resource AS instance of the given requested type ("cast").
|
boolean |
ITypeManager.isA(IResourceHandle resourceHandle,
Class requestedType)
Check if resource IS An or providing an instance of the given requested
type ("instanceof").
|
| Modifier and Type | Method and Description |
|---|---|
IResourceHandle |
IMutableVariantManager.createPhysicalResource(IResourceHandle logicalResourceHandle,
IResourceCreateDescriptor createDescriptor)
Creates a new physical resources for the given logical resource and returns its handle.
|
IResourceHandle |
IVariantManager.getLogicalResource(IResourceHandle physicalResourceHandle)
Returns the logical resource handle the physical resource handle belongs to - must not be
null. |
IResourceHandle |
IVariantManager.getPhysicalResource(IResourceHandle logicalResourceHandle)
Returns the physical resource handle that was the result of the context resolution for the given logical resource
handle (at the time when the logical resource handle was created).
|
| Modifier and Type | Method and Description |
|---|---|
IResourceHandle |
IMutableVariantManager.createPhysicalResource(IResourceHandle logicalResourceHandle,
IResourceCreateDescriptor createDescriptor)
Creates a new physical resources for the given logical resource and returns its handle.
|
List |
IVariantManager.findPhysicalResources(IResourceHandle logicalResourceHandle,
Map contextProperties)
Returns a list of all physical resources which match the given map of context-relevant properties.
|
Map |
IVariantManager.getAllInvariantProperties(IResourceHandle logicalResourceHandle)
Returns a map of all invariant properties of the logical resource.
|
IProperty |
IVariantManager.getInvariantProperty(IResourceHandle logicalResourceHandle,
IPropertyName propertyName)
Returns the specified invariant property or
null if it does not exist. |
Map |
IVariantManager.getListedInvariantProperties(IResourceHandle logicalResourceHandle,
List propertyNameList)
Returns a map of invariant properties with the specified names.
|
IResourceHandle |
IVariantManager.getLogicalResource(IResourceHandle physicalResourceHandle)
Returns the logical resource handle the physical resource handle belongs to - must not be
null. |
IResourceHandle |
IVariantManager.getPhysicalResource(IResourceHandle logicalResourceHandle)
Returns the physical resource handle that was the result of the context resolution for the given logical resource
handle (at the time when the logical resource handle was created).
|
boolean |
IVariantManager.isLogicalResource(IResourceHandle handle)
Returns
true if the given handle refers to a logical resource. |
boolean |
IVariantManager.isPhysicalResource(IResourceHandle handle)
Returns
true if the given handle refers to a physical resource. |
void |
IMutableVariantManager.updateInvariantProperties(IResourceHandle logicalResourceHandle,
List updateDescriptors)
Updates the invariant properties of a logical resource.
|
void |
IMutableVariantManager.updateInvariantProperty(IResourceHandle logicalResourceHandle,
IPropertyUpdateDescriptor propertyUpdateDescriptor)
Sets or deletes an a invariant property at the logical resource.
|
| Modifier and Type | Method and Description |
|---|---|
IResourceHandle |
IMutableWorkspaceManager.createVersionControlledResource(IResourceHandle collectionHandle,
IResourceHandle baseVersionHandle,
String name,
OrderPosition position)
If the given handle belongs to a workspace controlled collection, a new
version controlled resource based on the given version handle will be
created.
|
IResourceHandle |
IMutableWorkspaceManager.createWorkspace(IResourceHandle collectionHandle,
String name,
OrderPosition position)
If the given resource handle refers to a collection that supports workspace
creation, a new workspace resource will be created.
|
IResourceHandle |
IAdvancedVersioningManager.getAutoUpdateVcr(IResourceHandle workingResourceHandle)
Returns a resource handle referring to the version controlled resource from
which the given working resource was created and which will automatically
be updated when the working resource is checked in.
|
IResourceHandle |
IBasicVersioningManager.getCheckedInVersion(IResourceHandle vcrHandle)
Returns the version resource the given (checked-in) vcr is based on.
|
IResourceHandle |
IBasicVersioningManager.getCheckedOutVersion(IResourceHandle vcrHandle)
Returns the version resource handle from which the given (checked-out) vcr
has been checked out.
|
IResourceHandle |
IAdvancedVersioningManager.getRootVersion(IResourceHandle versionHistoryHandle)
Returns a resource handle referring to the version resource that is the
root of the given version history (i.e. the first version in the version
history).
|
IResourceHandle |
IAdvancedVersioningManager.getVersionHistoryResource(IResourceHandle resourceHandle)
Returns a resource handle referring to the version history resource of the
given vcr or version.
|
IResourceHandle |
IAdvancedVersioningManager.getVersionResourceByLabel(IResourceHandle versionHistoryHandle,
String label)
Returns the resource handle of the version resource which is contained in
the given version history and which is tagged by the given label.
|
IResourceHandle |
IWorkspaceManager.getWorkspaceResource(IResourceHandle resourceHandle)
If the given resource handle belongs to a workspace controlled resource, a
resource handle referring to it's workspace resource will be returned.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IMutableAdvancedVersioningManager.addLabel(IResourceHandle versionHandle,
String label)
Tags the given version resource with the given label.
|
ICheckInInfo |
IMutableBasicVersioningManager.checkIn(IResourceHandle resourceHandle,
IRid expectedCheckInRID,
boolean forkOk,
boolean keepCheckedOut)
Check in a checked-out vcr to create a new version describing the current
version controlled state of the vcr.
|
ICheckInInfo |
IMutableBasicVersioningManager2.checkIn(IResourceHandle resourceHandle,
IRid expectedCheckInRID,
boolean forkOk,
boolean keepCheckedOut,
List properties,
boolean ignorePropertyFailures)
Check in a checked-out vcr to create a new version describing the current
version controlled state of the vcr.
|
ICheckOutInfo |
IMutableBasicVersioningManager.checkOutInPlace(IResourceHandle vcrHandle,
boolean forkOk)
Check out a checked-in vcr to prepare subsequent changes of it's version
controlled state.
|
ICheckOutInfo |
IMutableAdvancedVersioningManager.checkOutWorkingResource(IResourceHandle resourceHandle,
boolean applyToVersion,
boolean forkOk)
If the given resource handle refers to a vcr or a version resource, this
resource is checked out to create a new working resource, which is
essentially a new vcr with a server-provided RID, based on the given
version (resp. the checked-in version of the given vcr) and using the same
version history.
|
IResourceHandle |
IMutableWorkspaceManager.createVersionControlledResource(IResourceHandle collectionHandle,
IResourceHandle baseVersionHandle,
String name,
OrderPosition position)
If the given handle belongs to a workspace controlled collection, a new
version controlled resource based on the given version handle will be
created.
|
IResourceHandle |
IMutableWorkspaceManager.createWorkspace(IResourceHandle collectionHandle,
String name,
OrderPosition position)
If the given resource handle refers to a collection that supports workspace
creation, a new workspace resource will be created.
|
IResourceHandle |
IAdvancedVersioningManager.getAutoUpdateVcr(IResourceHandle workingResourceHandle)
Returns a resource handle referring to the version controlled resource from
which the given working resource was created and which will automatically
be updated when the working resource is checked in.
|
IName |
IBasicVersioningManager.getAutoVersioningMode(IResourceHandle versionedResourceHandle)
Returns the autoversioning mode of the vcr referred by the given resource
handle.
|
IResourceHandle |
IBasicVersioningManager.getCheckedInVersion(IResourceHandle vcrHandle)
Returns the version resource the given (checked-in) vcr is based on.
|
Set |
IWorkspaceManager.getCheckedOutResources(IResourceHandle workspaceHandle)
Returns the
Set of resource handles referring to checked-out
vcrs belonging to the workspace identified by the given resource handle. |
Set |
IAdvancedVersioningManager.getCheckedOutVCRsByVersion(IResourceHandle versionHandle)
If the given resource handle refers to a version resource, the set of
resource handles referring to checked-out vcrs based on this version will
be returned.
|
IResourceHandle |
IBasicVersioningManager.getCheckedOutVersion(IResourceHandle vcrHandle)
Returns the version resource handle from which the given (checked-out) vcr
has been checked out.
|
Set |
IAdvancedVersioningManager.getCheckInForkBehaviour(IResourceHandle versionHandle)
Returns a set of
IName objects describing the fork behaviour of
the given version resource on checkin. |
Set |
IAdvancedVersioningManager.getCheckOutForkBehaviour(IResourceHandle versionHandle)
Returns a set of
IName objects describing the fork behaviour of
the given version resource on checkout. |
Set |
IVersionedCollectionManager.getEclipsedSet(IResourceHandle vccHandle)
Returns the collection of local member names of the given vcc which are
eclipsed by members which are not under version control.
|
Set |
IAdvancedVersioningManager.getLabelSet(IResourceHandle versionHandle)
Returns a
Set of strings representing the labels defined on
the given version resource. |
Set |
IBasicVersioningManager.getPredecessorVersions(IResourceHandle resourceHandle)
If the given resource handle refers to a version resource, the method will
return the set of resource handles which refer to immediate predecessors of
that version in it's version history.
|
IResourceHandle |
IAdvancedVersioningManager.getRootVersion(IResourceHandle versionHistoryHandle)
Returns a resource handle referring to the version resource that is the
root of the given version history (i.e. the first version in the version
history).
|
Set |
IBasicVersioningManager.getSuccessorVersions(IResourceHandle resourceHandle)
If the given resource handle refers to a version resource, the method will
return the set of resource handles which refer to immediate successors of
that version in it's version history.
|
Set |
IAdvancedVersioningManager.getVCRsBasedOnHistory(IResourceHandle scope,
IResourceHandle versionHistoryHandle)
If the given resource handle refers to a version history resource, a list
of resource handles referring to vcrs based on this version history will be
returned.
|
Map |
IVersionedCollectionManager.getVersionControlledBindingMap(IResourceHandle collectionVersionHandle)
If the given resource handle refers to a version of a vcc, the mapping of
version controlled bindings for this version is returned, where the
mapping's key set contains the local names of the version controlled
internal members of the collection and the value set contains resource
handles of the version histories of the version controlled internal
members.
|
List |
IBasicVersioningManager.getVersionHistory(IResourceHandle vcrHandle)
If the given resource handle refers to a vcr with a linear version history,
this version history is returned as a list of resource handles referring to
version resources (note that the last version in the list is the newest).
|
Set |
IAdvancedVersioningManager.getVersionHistoryCollections(IResourceHandle vcrHandle)
Returns a set of resource handles referring to the collections that are
used to store version history resources for the given resource handle.
|
IResourceHandle |
IAdvancedVersioningManager.getVersionHistoryResource(IResourceHandle resourceHandle)
Returns a resource handle referring to the version history resource of the
given vcr or version.
|
String |
IBasicVersioningManager.getVersionID(IResourceHandle versionHandle)
Returns the identifier for this version resource.
|
IResourceHandle |
IAdvancedVersioningManager.getVersionResourceByLabel(IResourceHandle versionHistoryHandle,
String label)
Returns the resource handle of the version resource which is contained in
the given version history and which is tagged by the given label.
|
Set |
IBasicVersioningManager.getVersionResources(IResourceHandle vhrHandle)
Returns a set of resource handles to the versions in the given version history
|
Set |
IWorkspaceManager.getWorkspaceCollectionSet(IResourceHandle resourceHandle)
Return the
Set of collection handles where workspaces can be
created. |
IResourceHandle |
IWorkspaceManager.getWorkspaceResource(IResourceHandle resourceHandle)
If the given resource handle belongs to a workspace controlled resource, a
resource handle referring to it's workspace resource will be returned.
|
boolean |
IBasicVersioningManager.isAutoChildVersionControlEnabled(IResourceHandle collectionHandle)
Returns true if auto version control of children is enabled for the
collection resource referred by the given collection handle, which means
that newly created direct non-collection children will automatically put
under version control.
|
boolean |
IBasicVersioningManager.isCheckedOut(IResourceHandle vcrHandle)
Returns true if the given resource handle refers to a checked-out vcr.
|
boolean |
IBasicVersioningManager.isVersion(IResourceHandle resourceHandle)
Returns true if the given resource handle refers to a version of a vcr.
|
boolean |
IBasicVersioningManager.isVersionControlEnabled(IResourceHandle resourceHandle)
Returns true if the given resource handle refers to a vcr.
|
void |
IMutableAdvancedVersioningManager.removeLabel(IResourceHandle versionHandle,
String label)
Removes the given label from the given version resource, if it is present
there.
|
Set |
IMutableBasicVersioningManager.setAutoChildVersionControlEnabled(IResourceHandle collectionHandle,
boolean modifyPlainChildren,
boolean returnModified,
boolean enable)
Enables or disables auto child version controlling for the collection
referred by the given collection handle.
|
void |
IMutableAdvancedVersioningManager.setLabel(IResourceHandle versionHandle,
String label)
Tags the given version resource with the given label.
|
void |
IMutableBasicVersioningManager.setVersionControlEnabled(IResourceHandle resourceHandle,
boolean enabled)
Enables or disables version control for the resource referred by the given
resource handle.
|
Set |
IMutableBasicVersioningManager.undoCheckOut(IResourceHandle vcrHandle)
Roll back a previous checkout operation.
|
Set |
IMutableBasicVersioningManager.updateFromVersion(IResourceHandle vcrHandle,
IResourceHandle versionHandle)
The version controlled state of the checked-in vcr referred by the given
vcrHandle parameter will be updated from the state of the version referred
by the given versionHandle, and this version will become the new checked-in
version of the vcr.
|
Copyright 2021 SAP SE Complete Copyright Notice