Modifier and Type | Method and Description |
---|---|
protected PublicObject |
AdminManager.identifyPublicObject(LibrarySession sess,
Long id,
String name,
String valueDefaultName,
String path,
String className,
String nameAttrname)
identifyPublicObject() - method used by several
PublicObject admin classes to identify an object
based on one of:
1.
|
protected PublicObject |
AdminManager.identifyPublicObjectByPath(LibrarySession sess,
String path)
identifyPublicObjectByPath() - method used by several
PublicObject admin classes to identify an object
based on the path of the publi object.
|
protected PublicObject[] |
AdminManager.identifyPublicObjects(LibrarySession sess,
Long id,
String name,
String className,
String nameAttrname)
identifyPublicObjects() - return set of PublicObjects
based on:
1.
|
Modifier and Type | Method and Description |
---|---|
void |
FamilyAdmin.identifyFamily(LibrarySession sess,
String idname,
Long id,
String name,
String valueDefaultName,
String path,
PublicObject poref)
Inline/internal variant of Identify Family
|
void |
SelectorObjectAdmin.showPublicObjectDetail(LibrarySession sess,
PublicObject obj)
Display detail information for a public object
|
Modifier and Type | Class and Description |
---|---|
class |
AccessControlList
Represents a set of AccessControlEntries (ACE).
|
class |
ActivityRecord
An ActivityRecord is a Category which captures the relevant activity
that occurs for the associated PublicObject.
|
class |
Actor
A Actor is a Category which holds information related to activity management
for a user or other system elements which perform actions.
|
class |
ActorRelation
A ActorRelation is a Relation subclass whose related object
is an Actor.
|
class |
ApplicationObject
The ApplicationObject class represents a generic PublicObject.
|
class |
ApplicationToken
A ApplicationToken represents a token used for applicaiton purposes,
where the token value is unique.
|
class |
AttachmentRelation
An AttachmentRelation represents a Document attachment.
|
class |
Category
A Category class is used to add custom meta-data
to PublicObjects on a per instance basis.
|
class |
ClassAccessControlList
Represents an AccessControlList for controlling who can create new
instances of a specified ClassObject.
|
class |
CompositeGroup
A CompositeGroup is used to represent an encapsulation of a fixed
number of DirectoryGroups, usually of a specific subclass.
|
class |
ConfigurationCategory
A ConfigurationCategory is used to define behavior for the
PublicObject with which the category is associated.
|
class |
ContactList
A ContactList is used to define a set of Actors representing a set of
contacts for the referencing Actor.
|
class |
ContentQuota
A ContentQuota contains information that defines
how much storage space in iFS is allocated and
consumed by the DirectoryUser.
|
class |
Conversation
A Conversation is used to manage the information comprising a semi-private
communication between one or more Actors.
|
class |
ConversationRelation
A ConversationRelation is a Relation subclass whose related object
is a Conversation.
|
class |
DefinitionObject
A DefinitionObject is used to persistently store a LibraryObjectDefinition.
|
class |
DirectoryGroup
A DirectoryGroup represents an iFS group of users and/or other groups.
|
class |
DirectoryObject
A DirectoryObject represents an iFS user or group of users.
|
class |
DirectoryUser
A DirectoryUser represents an iFS user.
|
class |
Document
The Document class is a subclass of PublicObject that supports getting
and setting Content.
|
class |
ExtendedUserProfile
ExtendedUserProfile class is intended to save
specific application information on a per user basis.
|
class |
Family
The Family class is one of the "versioning" classes.
|
class |
Folder
The Folder class represents Folders in the iFS server.
|
class |
FolderLink
A FolderLink is a special type of Link used to provide
ad-hoc navigation to another Folder.
|
class |
InterMediaAudio
InterMediaAudio subclass.
|
class |
InterMediaAudioCdTrack
InterMediaAudioCdTrack subclass.
|
class |
InterMediaImage
InterMediaImage subclass.
|
class |
InterMediaMovie
InterMediaMovie subclass.
|
class |
InterMediaSource
InterMediaSource subclass.
|
class |
InterMediaVideo
InterMediaVideo subclass.
|
class |
Link
A Link is used to provide ad-hoc navigation
to another PublicObject.
|
class |
LockEntry
A LockEntry represents restrictions applied to a PublicObject.
|
class |
MessageEntry
A MessageEntry reflects a single message within a MessageList.
|
class |
MessageList
A MessageList reflects a set of Messages.
|
class |
MountPoint
A MountPoint is used to identify a Folder as being
a 'mountpoint'.
|
class |
NodeConfiguration
A NodeConfiguration is used to manage the configuation of
a node in IFS.
|
class |
PolicyPropertyBundle
Deprecated.
CM SDK 10gR2: see release notes for changes to Policy framework
|
class |
PrimaryUserProfile
A PrimaryUserProfile contains information related to a
DirectoryUser such as the home folder, the default ACLs,
ContentQuota.
|
class |
Printer |
class |
PrintJob |
class |
PropertyBundle
A PropertyBundle contains a set of name/value pairs, and behaves like
a java.util.Hashtable.
|
class |
Queue
Queue class represent instances of Queues in iFS.
|
class |
Relation
A Relation represents a relationship between two PublicObjects,
implemented as a Category in order to have better caching.
|
class |
SearchObject
Deprecated.
CM SDK 10g: Class is deprecated and will be deleted in a future
release.
|
class |
SelectorObject
The SelectorObject class is used to store
Selectors in the server for later use.
|
class |
ServerConfiguration
A ServerConfiguration is a set of Properties that specifies a configuration
of an iFS server.
|
class |
ServiceConfiguration
A ServiceConfiguration is a PropertyBundle used to manage
the configuation of an IFS service.
|
class |
SortObject
A SortObject represents restrictions applied to a PublicObject.
|
class |
SystemAccessControlList
Represents a system-wide shared AccessControlList.
|
class |
SystemLockEntry
A SystemLockEntry represents a shared LockEntry,
that can also be found by unique name.
|
class |
TieAccessControlList
TieAccessControlList allows the Oracle-defined behavior of the
ACCESSCONTROLLIST classobject (and its subclasses) to be extended
or overridden.
|
class |
TieActivityRecord
TieActivityRecord allows the ECMSDK-defined behavior
of the ActivityRecord classobject (and its subclasses)
to be extended or overridden.
|
class |
TieActor
TieActor allows the ECMSDK-defined behavior of the
Actor classobject (and its subclasses) to be extended
or overridden.
|
class |
TieActorRelation
TieActorRelation allows the ECMSDK-defined behavior
of the ActorRelation classobject (and its subclasses)
to be extended or overridden.
|
class |
TieApplicationObject
TieApplicationObject allows the Oracle-defined behavior of the
APPLICATIONOBJECT classobject (and its subclasses) to be extended
or overridden.
|
class |
TieApplicationToken
TieApplicationToken allows the Oracle-defined behavior of the
ApplicationToken classobject (and its subclasses) to be extended
or overridden.
|
class |
TieAttachmentRelation
TieAttachmentRelation allows the ECMSDK-defined behavior of the
AttachmentRelation classobject (and its subclasses) to be extended
or overridden.
|
class |
TieCategory
TieCategory allows the Oracle-defined behavior of the
CATEGORY classobject (and its subclasses) to be extended
or overridden.
|
class |
TieClassAccessControlList
TieClassAccessControlList allows the Oracle-defined behavior of the
CLASSACCESSCONTROLLIST classobject (and its subclasses) to be extended
or overridden.
|
class |
TieCompositeGroup
TieCompositeGroup allows the ECMSDK-defined behavior
of the CompositeGroup classobject (and its subclasses)
to be extended or overridden.
|
class |
TieConfigurationCategory
TieConfigurationCategory allows the Oracle-defined behavior of the
ConfigurationCategory classobject (and its subclasses) to be extended
or overridden.
|
class |
TieContactList
TieContactList allows the ECMSDK-defined behavior
of the ContactList classobject (and its subclasses)
to be extended or overridden.
|
class |
TieContentQuota
TieContentQuota allows the Oracle-defined behavior of the
CONTENTQUOTA classobject (and its subclasses) to be extended
or overridden.
|
class |
TieConversation
TieConversation allows the ECMSDK-defined behavior
of the Conversation classobject (and its subclasses)
to be extended or overridden.
|
class |
TieConversationRelation
TieConversationRelation allows the ECMSDK-defined behavior
of the ConversationRelation classobject (and its subclasses)
to be extended or overridden.
|
class |
TieDefinitionObject
TieDefinitionObject allows the Oracle-defined behavior of the
DefinitionObject classobject (and its subclasses) to be extended
or overridden.
|
class |
TieDirectoryGroup
A TieDirectoryGroup allows the Oracle-defined behavior of the
DIRECTORYGROUP classobject (and its subclasses) to be extended
or overridden.
|
class |
TieDirectoryObject
A TieDirectoryObject allows the Oracle-defined behavior of the
DIRECTORYOBJECT classobject (and its subclasses) to be extended
or overridden.
|
class |
TieDirectoryUser
A TieDirectoryUser allows the Oracle-defined behavior of the
DIRECTORYUSER classobject (and its subclasses) to be extended
or overridden.
|
class |
TieDocument
TieDocument allows the Oracle-defined behavior of the
DOCUMENT classobject (and its subclasses) to be extended
or overridden.
|
class |
TieExtendedUserProfile
TieExtendedUserProfile allows the Oracle-defined behavior of the
EXTENDEDUSERPROFILE classobject (and its subclasses) to be extended
or overridden.
|
class |
TieFamily
TieFamily allows the Oracle-defined behavior of the
FAMILY classobject (and its subclasses) to be extended
or overridden.
|
class |
TieFolder
TieFolder allows the Oracle-defined behavior of the
FOLDER classobject (and its subclasses) to be extended
or overridden.
|
class |
TieFolderLink
A TieFolderLink allows the Oracle-defined behavior of the
FOLDERLINK classobject (and its subclasses) to be extended
or overridden.
|
class |
TieInterMediaAudio
TieInterMediaAudio allows the Oracle-defined behavior of the
INTERMEDIAAUDIO classobject (and its subclasses) to be extended
or overridden.
|
class |
TieInterMediaAudioCdTrack
TieInterMediaAudioCdTrack allows the Oracle-defined behavior of the
INTERMEDIAAUDIOCDTRACK classobject (and its subclasses) to be extended
or overridden.
|
class |
TieInterMediaImage
TieInterMediaImage allows the Oracle-defined behavior of the
INTERMEDIAIMAGE classobject (and its subclasses) to be extended
or overridden.
|
class |
TieInterMediaMovie
TieInterMediaMovie allows the Oracle-defined behavior of the
INTERMEDIAMOVIE classobject (and its subclasses) to be extended
or overridden.
|
class |
TieInterMediaSource
TieInterMediaSource allows the Oracle-defined behavior of the
INTERMEDIASOURCE classobject (and its subclasses) to be extended
or overridden.
|
class |
TieInterMediaVideo
TieInterMediaVideo allows the Oracle-defined behavior of the
INTERMEDIAVIDEO classobject (and its subclasses) to be extended
or overridden.
|
class |
TieLink
TieLink allows the Oracle-defined behavior of the
LINK classobject (and its subclasses) to be extended
or overridden.
|
class |
TieLockEntry
TieLockEntry allows the Oracle-defined behavior of the
LockEntry classobject (and its subclasses) to be extended
or overridden.
|
class |
TieMessageEntry
TieMessageEntry allows the ECMSDK-defined behavior of the
MessageEntry classobject (and its subclasses) to be extended
or overridden.
|
class |
TieMessageList
TieMessageList allows the ECMSDK-defined behavior of the
MessageList classobject (and its subclasses) to be extended
or overridden.
|
class |
TieMountPoint
TieMountPoint allows the Oracle-defined behavior of the
MOUNTPOINT classobject (and its subclasses) to be extended
or overridden.
|
class |
TieNodeConfiguration
TieNodeConfiguration allows the Oracle-defined behavior of the
NODECONFIGURATION classobject (and its subclasses) to be extended
or overridden.
|
class |
TiePolicyPropertyBundle
Deprecated.
CM SDK 10gR2: see release notes for changes to Policy framework
|
class |
TiePrimaryUserProfile
TiePrimaryUserProfile allows the Oracle-defined behavior of the
PRIMARYUSERPROFILE classobject (and its subclasses) to be extended
or overridden.
|
class |
TiePrinter
TiePrinter allows the Oracle-defined behavior of the
PRINTER classobject (and its subclasses) to be extended
or overridden.
|
class |
TiePrintJob
TiePrintJob allows the Oracle-defined behavior of the
PRINTJOB classobject (and its subclasses) to be extended
or overridden.
|
class |
TiePropertyBundle
A TiePropertyBundle allows the Oracle-defined behavior of the
PROPERTYBUNDLE classobject (and its subclasses) to be extended
or overridden.
|
class |
TiePublicObject
TiePublicObject allows the Oracle-defined behavior of the
PUBLICOBJECT classobject (and its subclasses) to be extended
or overridden.
|
class |
TieQueue
TieQueue allows the Oracle-defined behavior of the
QUEUE classobject (and its subclasses) to be extended
or overridden.
|
class |
TieRelation
TieRelation allows the ECMSDK-defined behavior of the
Relation classobject (and its subclasses) to be extended
or overridden.
|
class |
TieSearchObject
Deprecated.
CM SDK 10g: Class is deprecated and will be deleted
in a future release.
|
class |
TieSelectorObject
TieSelectorObject allows the Oracle-defined behavior of the
SELECTOROBJECT classobject (and its subclasses) to be extended
or overridden.
|
class |
TieServerConfiguration
TieServerConfiguration allows the Oracle-defined behavior of the
SERVERCONFIGURATION classobject (and its subclasses) to be extended
or overridden.
|
class |
TieServiceConfiguration
TieServiceConfiguration allows the Oracle-defined behavior of the
SERVICECONFIGURATION classobject (and its subclasses) to be extended
or overridden.
|
class |
TieSortObject
TieSortObject allows the Oracle-defined behavior of the
SortObject classobject (and its subclasses) to be extended
or overridden.
|
class |
TieSystemAccessControlList
TieSystemAccessControlList allows the Oracle-defined behavior of the
SYSTEMACCESSCONTROLLIST classobject (and its subclasses) to be extended
or overridden.
|
class |
TieSystemLockEntry
TieSystemLockEntry allows the Oracle-defined behavior of the
SystemLockEntry classobject (and its subclasses) to be extended
or overridden.
|
class |
TieUserProfile
TieUserProfile allows the Oracle-defined behavior of the
USERPROFILE classobject (and its subclasses) to be extended
or overridden.
|
class |
TieValueDefaultPropertyBundle
TieValueDefaultPropertyBundle allows the Oracle-defined behavior of the
VALUEDEFAULTPROPERTYBUNDLE classobject (and its subclasses) to be extended
or overridden.
|
class |
TieValueDomainPropertyBundle
TieValueDomainPropertyBundle allows the Oracle-defined behavior of the
VALUEDOMAINPROPERTYBUNDLE classobject (and its subclasses) to be extended
or overridden.
|
class |
TieVersionDescription
TieVersionDescription allows the Oracle-defined behavior of the
VERSIONDESCRIPTION classobject (and its subclasses) to be extended
or overridden.
|
class |
TieVersionSeries
TieVersionSeries allows the Oracle-defined behavior of the
VERSIONSERIES classobject (and its subclasses) to be extended
or overridden.
|
class |
UserProfile
The UserProfile class provides storage for profile
information on a per user basis.
|
class |
ValueDefaultPropertyBundle
A ValueDefaultPropertyBundle is a PropertyBundle containing a list of one
or more values of a ValueDefault.
|
class |
ValueDomainPropertyBundle
A ValueDomainPropertyBundle is a PropertyBundle containing a
valid definition of a ValueDomain.
|
class |
VersionDescription
The VersionDescription class is used to describe an instance of a versioned public
object at a point in time as tracked by the version series.
|
class |
VersionSeries
The VersionSeries class is used to track revisions to a
versioned public object as it changes over time.
|
Modifier and Type | Method and Description |
---|---|
protected static PublicObject |
PublicObject.constructPublicObject(LibrarySession sess,
S_LibraryObjectData data) |
static PublicObject[] |
PublicObject.constructPublicObjectArray(LibrarySession sess,
Long[] ids)
Constructs a PublicObject array from an array of object IDs.
|
PublicObject |
PublicObject.copy(LibraryObjectDefinition def)
Produces a copy of this PublicObject.
|
PublicObject |
LibrarySession.createPublicObject(PublicObjectDefinition def)
Create a new public object.
|
static PublicObject[] |
FolderPathResolver.filterItems(PublicObject[] pos,
String match)
Performs wildcard filtering of Folder.getItems() wildcard matching
|
PublicObject |
Folder.find(String path)
Given a Folder and a path relative to that folder, find the
public object specified by the path.
|
PublicObject |
Folder.findPublicObjectByPath(String path)
Finds an item descending from a Folder, as specified
by a file-system style path.
|
PublicObject |
FolderPathResolver.findPublicObjectByPath(String path)
Returns the PublicObject for which the path specifies.
|
PublicObject |
Category.getAssociatedPublicObject()
Gets the PublicObject associated with this Category.
|
PublicObject |
ContentQuota.getAssociatedPublicObject()
Gets the PublicObject associated with this ContentQuota object.
|
PublicObject |
Link.getAssociatedPublicObject()
Gets the PublicObject referenced by this Link.
|
PublicObject |
LockEntry.getAssociatedPublicObject()
Gets the PublicObject that this LockEntry is associated with.
|
PublicObject |
PublicObject.getFirstVersion()
Returns the PublicObject referenced by the first VersionDescription in the
PrimaryVersionSeries.
|
PublicObject |
LockEntry.getInfo()
Gets an information object that describes the LockEntry.
|
PublicObject[] |
Folder.getItems()
Gets an array containing this Folder's items.
|
PublicObject |
PublicObject.getLastVersion()
Returns the PublicObject referenced by the last VersionDescription in the
PrimaryVersionSeries.
|
PublicObject |
Relationship.getLeftObject()
returns the public object of the "left" side of this relationship
|
PublicObject[] |
PublicObject.getLeftwardRelationshipObjects(ClassObject relClass)
Returns all "left side" public objects that are related to this object by
the specied Relationship Class.
|
PublicObject[] |
PublicObject.getLeftwardRelationshipObjects(String relClassName)
Returns all "left side" public objects that are related to this object by
the specied Relationship Class.
|
PublicObject |
PublicObject.getNextVersion()
Returns the PublicObject referenced by the next VersionDescription in the
PrimaryVersionSeries.
|
PublicObject |
VersionDescription.getNextVersion()
Returns the PublicObject referenced by the next VersionDescription.
|
PublicObject[] |
LibrarySession.getObjectsLockedForSession()
Gets the array of PublicObjects that the current session
holds session locks on.
|
PublicObject |
VersionSeries.getPendingPublicObject()
Returns the pending PublicObject that will become the next
version upon a newVersion() invocation.
|
PublicObject |
PublicObject.getPreviousVersion()
Returns the PublicObject referenced by the previous VersionDescription in the
PrimaryVersionSeries.
|
PublicObject |
VersionDescription.getPreviousVersion()
Returns the PublicObject referenced by the previous VersionDescription.
|
PublicObject |
VersionDescription.getPublicObject()
Returns the PublicObject for this
version description.
|
PublicObject |
VersionDescriptionDefinition.getPublicObject()
Deprecated.
CM SDK 10gR2: use getPublicObjectValue()
|
PublicObject |
LibrarySession.getPublicObject(Long id)
Lookup a PublicObject by its id.
|
PublicObject |
LibrarySession.getPublicObject(Long id,
Long classId)
Lookup a PublicObject by its id and classId.
|
PublicObject |
LibraryObject.getPublicObjectAttribute(String attrName,
Long classId)
Gets a PublicObject type attribute from the target object.
|
PublicObject |
Relation.getReferencingObject()
Returns the referencing object.
|
PublicObject[] |
LockObject.getReferringPublicObjects()
Get the PublicObjects that refer to this LockObject
|
PublicObject[] |
LockObject.getReferringPublicObjects(SortSpecification sort)
Get the PublicObjects that refer to this LockObject, sorted according
to the specified SortSpecification.
|
PublicObject |
Relation.getRelatedObject()
Returns the related object.
|
PublicObject |
RelationDefinition.getRelatedObject()
Gets the the related object, if explicitly set.
|
PublicObject[] |
Folder.getResolvedItems()
Returns the items in this Folder, resolving each to a Document or a Link.
|
PublicObject |
Link.getResolvedLinkTarget()
Returns the target of this EcmLink, which may be null.
|
PublicObject |
Family.getResolvedPublicObject()
Returns the PublicObject to which this object resolves.
|
PublicObject |
PublicObject.getResolvedPublicObject()
Returns the PublicObject to which this object resolves.
|
PublicObject |
VersionSeries.getResolvedPublicObject()
Return the PublicObject to which this object resolves.
|
PublicObject |
Relationship.getRightObject()
returns the public object of the "right" side of this relationship
|
PublicObject[] |
PublicObject.getRightwardRelationshipObjects(ClassObject relClass)
Returns all "right side" public objects that are related to this object by
the specified Relationship Class.
|
PublicObject[] |
PublicObject.getRightwardRelationshipObjects(String relClassName)
Returns all "right side" public objects that are related to this object by
the specified Relationship Class.
|
PublicObject |
PublicObject.getSecuringPublicObject()
Returns the Public Object that controls this object's
security.
|
PublicObject |
PublicObjectDefinition.getSecuringPublicObject()
Deprecated.
CM SDK 10gR2: use getSecuringPublicObjectValue()
|
protected PublicObject |
PublicObjectCapabilities.getTrackedObject()
Returns the object being tracked.
|
PublicObject[] |
PublicObject.getVersions()
Returns an array of PublicObjects which are all referenced by
the VersionDescriptions in the primary version series.
|
PublicObject |
Family.getWorkingCopy()
Returns the working copy, or null if this Family is not checked out
by the current user.
|
PublicObject |
PublicObject.getWorkingCopy()
Returns the working copy of this object's Family.
|
PublicObject |
VersionSeries.getWorkingCopy()
Returns the "working copy".
|
protected PublicObject |
PublicObject.handleCopy(LibraryObjectDefinition def)
Handle the low-level repository copy
|
protected PublicObject |
PublicObject.handleCreate(LibraryObjectDefinition lodef)
Handles the low-level creation of the PublicObject
|
PublicObject[] |
Folder.newGetItems()
Gets an array containing this Folder's items.
|
static PublicObject[] |
PublicObject.toPublicObjectArray(LibrarySession sess,
Long[] ids,
PublicObject[] objs)
Constructs a PublicObject array from an array of object IDs.
|
protected static PublicObject |
PublicObject.vectorPublicObjectElement(Vector vector,
int index)
Returns a PublicObject from a specified Vector of PublicObject
and an index.
|
protected static PublicObject[] |
PublicObject.vectorToPublicObjectArray(Vector vector)
Converts a Vector of PublicObject to an
array of PublicObject.
|
Modifier and Type | Method and Description |
---|---|
void |
Folder.addItem(PublicObject item)
Adds an item to the folder.
|
void |
Folder.addItem(PublicObject item,
FolderRelationshipDefinition def)
Adds an item to the folder.
|
void |
Folder.addItems(PublicObject[] objs)
Adds an array of PublicObjects to this Folder.
|
LockEntry |
LockObject.createEquivalentLockEntry(PublicObject po)
Creates an equivalent LockEntry, and updates this instance to refer to it.
|
void |
LibrarySession.delete(PublicObject[] items)
Deletes all the passed PublicObjects.
|
static PublicObject[] |
FolderPathResolver.filterItems(PublicObject[] pos,
String match)
Performs wildcard filtering of Folder.getItems() wildcard matching
|
static NamedRelationship |
NamedRelationship.find(LibrarySession session,
PublicObject leftObj,
PublicObject rightObj,
String type)
Finds an instance that matches the specified left and right objects,
and the specified type.
|
LockObject |
LockObject.getClonedLockObject(PublicObject po)
Returns a LockObject that can be used to lock another PublicObject.
|
protected long |
Category.getFlagUpdatesForCreate(PublicObject assoc,
long flags)
Deprecated.
9.2.4.0: this method is no longer relevant
|
protected long |
Category.getFlagUpdatesForFree(PublicObject assoc,
long flags)
Deprecated.
9.2.4.0: this method is no longer relevant
|
protected SortSpecification |
LibrarySession.getFolderSortSpecification(PublicObject po)
get the SortSpecification for a particular object.
|
protected SortSpecification |
LibrarySession.getObjectFolderSortSpecification(PublicObject po)
get the SortSpecification for a particular object.
|
LockObject |
LockObject.getShareableLockObject(PublicObject po)
Returns a LockObject that can be used to lock another PublicObject.
|
VersionDescription[] |
VersionSeries.getVersionDescriptions(PublicObject version)
Returns an array of VersionDescriptions which reference
the versioned public object passed in (more than one
VersionDescription can refer to the same PublicObject).
|
void |
Category.moveCategory(PublicObject targetAssoc)
Remove the Category from the current associated PublicObject,
and re-associate it with the specified PublicObject.
|
void |
ConfigurationCategory.moveConfiguration(PublicObject targetAssoc)
Remove the configuration from the current associated PublicObject,
and establish an equivalent configuration on the specified
target.
|
void |
Folder.moveItems(PublicObject[] objs,
Folder addToFolder)
Moves the specified array of PublicObjects from this
Folder to the passed Folder.
|
protected void |
PublicObject.postCopy(LibraryObjectDefinition def,
PublicObject clone)
Extensibility point to perform actions after the copy of a object.
|
void |
PublicObject.reassociateLinks(PublicObject newTarget)
Reassociates the Links that are associated with the target object
to the specified new target object.
|
void |
Folder.removeItem(PublicObject item)
Removes the first reference to an item from this Folder
without altering the item.
|
void |
Folder.removeItem(PublicObject item,
PublicObjectDefinition def)
Removes the first reference to an item from this Folder
without altering the item.
|
void |
Folder.removeItems(PublicObject[] objs)
Removes the passed array of PublicObjects from this Folder.
|
protected void |
Folder.reportFolderItemAdded(PublicObject item)
Audits a Folder addItem operation.
|
protected void |
Folder.reportFolderItemRemoved(PublicObject item)
Audits a Folder removeItem operation.
|
void |
Link.setAssociatedPublicObject(PublicObject po)
Sets the PublicObject referenced by this Link.
|
void |
ValueDomainPropertyBundle.setEnumeratedValues(PublicObject[] values)
Sets the allowed values for this ValueDomainPropertyBundle.
|
void |
ValueDomainPropertyBundleDefinition.setEnumeratedValues(PublicObject[] values)
Sets the allowed values for the new ValueDomainPropertyBundle.
|
protected void |
LibrarySession.setObjectFolderSortSpecification(PublicObject po,
SortSpecification sort)
Sets an object-level SortSpecification
that is to be used for all Folder selection operations for
a particular object.
|
void |
VersionSeries.setPendingPublicObject(PublicObject po)
Sets the pending PublicObject that will become the next
version upon a newVersion() invocation.
|
void |
VersionDescriptionDefinition.setPublicObject(PublicObject po)
Deprecated.
CM SDK 10gR2: use setPublicObjectValue()
|
void |
RelationDefinition.setRelatedObject(PublicObject obj)
Sets the related object.
|
void |
PublicObject.setSecuringPublicObject(PublicObject pubobj)
Sets the Public Object that controls our security.
|
void |
PublicObjectDefinition.setSecuringPublicObject(PublicObject obj)
set the object responsible for providing security
settings for the target object.
|
void |
ValueDefaultPropertyBundle.setValue(PublicObject value)
Sets the value of this ValueDefaultPropertyBundle.
|
void |
ValueDefaultPropertyBundleDefinition.setValue(PublicObject value)
Sets the value of the new ValueDefaultPropertyBundle.
|
void |
ValueDefaultPropertyBundle.setValue(PublicObject[] value)
Sets the value of this ValueDefaultPropertyBundle.
|
void |
ValueDefaultPropertyBundleDefinition.setValue(PublicObject[] value)
Sets the value of the new ValueDefaultPropertyBundle.
|
static PublicObject[] |
PublicObject.toPublicObjectArray(LibrarySession sess,
Long[] ids,
PublicObject[] objs)
Constructs a PublicObject array from an array of object IDs.
|
void |
LibrarySession.undelete(PublicObject[] items)
Undeletes all the passed PublicObjects.
|
void |
LibrarySession.unlockForSession(PublicObject[] items)
Release session locks on a set of PublicObjects.
|
Constructor and Description |
---|
DirectoryGroupCapabilities(PublicObject object)
Creates a new DirectoryGroupCapabilities instance.
|
DocumentCapabilities(PublicObject object)
Creates a new DocumentCapabilities instance.
|
FamilyCapabilities(PublicObject object)
Creates a new FamilyCapabilities instance.
|
FolderCapabilities(PublicObject object)
Creates a new FolderCapabilities instance.
|
LinkCapabilities(PublicObject object)
Creates a new LinkCapabilities instance.
|
PublicObjectCapabilities(PublicObject object)
Constructs a new PublicObjectCapabilities instance.
|
TieDirectoryGroupCapabilities(PublicObject object)
Creates a new TieDirectoryGroupCapabilities instance.
|
TieDocumentCapabilities(PublicObject object)
Creates a new DocumentCapabilities instance.
|
TieFamilyCapabilities(PublicObject object)
Creates a new FamilyCapabilities instance.
|
TieFolderCapabilities(PublicObject object)
Creates a new TieFolderCapabilities instance.
|
TieLinkCapabilities(PublicObject object)
Creates a new TieLinkCapabilities instance.
|
TiePublicObjectCapabilities(PublicObject object)
Constructs a new PublicObjectCapabilities instance.
|
Modifier and Type | Method and Description |
---|---|
protected PublicObject |
SimpleXmlParserImpl.handlePathRef(Element element,
AttributeDescription attribute)
Finds an object by path
|
protected PublicObject |
ClassSelectionParser.putPublicObjectWithVersioning(Folder parent,
DocumentDefinition def,
String name,
String classname,
ParserCallback callback)
Deprecated.
Encapsulates the ftpish notion of a put given a parent folder, a name, and an stream/reader;
will create or update existing PO depending prior existence of an object in parent,
if creating an object of class classname is created.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SimpleXmlParserImpl.ensureLegalPublicObjectDefinition(PublicObjectDefinition pod,
LibrarySession session,
PublicObject objectForUpdate)
Ensure that the specified PublicObjectDefinition is legal, and fix
if possible.
|
Modifier and Type | Method and Description |
---|---|
protected static PublicObject |
ClusteringUtilities.getDefaultDomain(LibrarySession session)
Deprecated.
Gets the default domain for the instance.
|
Modifier and Type | Method and Description |
---|---|
void |
Action.execute(PublicObject po)
Execute the action described by this instance,
on the target PublicObject - using this PublicObject's
existing ActivityRecord context.
|
void |
ActionAdapter.execute(PublicObject po)
Execute the action described by this instance,
on the target PublicObject, using this PublicObject's
existing ActivityRecord context.
|
Modifier and Type | Method and Description |
---|---|
protected PublicObject[] |
ExpirationAgent.selectExpiredObjectBatch(int batchSize)
Select the next batch of expired PublicObjects.
|
Modifier and Type | Class and Description |
---|---|
class |
InformationExtraction
An InformationExtraction represents an information extraction,
using Natural Language Processing on a source Document.
|
class |
InformationExtractionResultSet
An InformationExtractionResultSet represents an information extraction,
using Natural Language Processing on a source Document.
|
class |
InformationExtractionTrainingSet
An InformationExtractionTrainingSet represents an information extraction,
using Natural Language Processing on a source Document.
|
class |
TieInformationExtraction
TieInformationExtraction allows the Oracle-defined behavior of the
InformationExtraction classobject (and its subclasses) to be extended
or overridden.
|
class |
TieInformationExtractionResultSet
TieInformationExtractionResultSet allows the Oracle-defined behavior of the
InformationExtractionResultSet classobject (and its subclasses) to be extended
or overridden.
|
class |
TieInformationExtractionTrainingSet
TieInformationExtractionTrainingSet allows the Oracle-defined behavior of the
InformationExtractionTrainingSet classobject (and its subclasses) to be extended
or overridden.
|
Modifier and Type | Method and Description |
---|---|
protected PublicObject |
ScriptOperations.lookupPublicObject(LibrarySession sess,
String tag)
Lookup a PublicObject by the specified tag.
|
Modifier and Type | Method and Description |
---|---|
static void |
ShowUtils.showCapabilities(Logger logger,
PublicObject po,
String prefix)
Show capabilities about an object.
|
static void |
ShowUtils.showFolderedObject(Logger logger,
PublicObject po,
String prefix,
boolean showCats)
Show details about an Foldered object.
|
static void |
ShowUtils.showLockEntryInfo(Logger logger,
PublicObject po,
String prefix)
Show LockEntry details of a PublicObject.
|
static void |
ShowUtils.showLockingInconsistencies(Logger logger,
PublicObject po,
String prefix)
Show Locking inconsistency details for a PublicObject.
|
Modifier and Type | Field and Description |
---|---|
protected PublicObject |
VersioningOperations.RelationTest.m_ThrowAwayObject |
Modifier and Type | Method and Description |
---|---|
protected PublicObject |
CopyOperations.CopyTest.cloneHierarchy(PublicObject po,
PublicObjectDefinition pod) |
protected PublicObject |
CopyOperations.GroupCopyTest.cloneHierarchy(PublicObject po,
PublicObjectDefinition pod) |
protected abstract PublicObject |
CopyOperations.CopyTest.createFlatObject(LibrarySession session,
String name) |
protected PublicObject |
CopyOperations.GroupCopyTest.createFlatObject(LibrarySession session,
String name) |
protected PublicObject |
CopyOperations.FolderCopyTest.createFlatObject(LibrarySession session,
String name) |
protected PublicObject |
CopyOperations.FamilyCopyTest.createFlatObject(LibrarySession session,
String name) |
protected PublicObject |
CopyOperations.FamilyCopyTest2.createFlatObject(LibrarySession session,
String name) |
protected PublicObject |
CopyOperations.CopyTest.createHierarchy(LibrarySession session,
Object[] hierarchy) |
protected PublicObject |
ClassObjectOperations.AddRemoveAttributeTest.createObject(ClassObject co,
String name,
LibrarySession session)
Creates an instance of the specified ClassObject with the specified name.
|
protected abstract PublicObject |
CopyOperations.CopyTest.createObject(LibrarySession session,
PublicObjectDefinition pod,
Object[] hierarchy) |
protected PublicObject |
CopyOperations.GroupCopyTest.createObject(LibrarySession session,
PublicObjectDefinition lod,
Object[] hierarchy) |
protected PublicObject |
CopyOperations.FolderCopyTest.createObject(LibrarySession session,
PublicObjectDefinition lod,
Object[] hierarchy) |
protected PublicObject |
CopyOperations.FamilyCopyTest.createObject(LibrarySession session,
PublicObjectDefinition lod,
Object[] hierarchy) |
protected PublicObject |
CopyOperations.FamilyCopyTest2.createObject(LibrarySession session,
PublicObjectDefinition lod,
Object[] hierarchy) |
protected PublicObject |
SecuredByOperations.lookupObject(String name) |
protected PublicObject |
VersioningOperations.lookupOptionalObject(LibrarySession sess,
String objname) |
protected PublicObject |
LinkOperations.lookupPublicObject(LibrarySession sess,
String name) |
protected PublicObject |
VersioningOperations.lookupPublicObject(LibrarySession sess,
String objname) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
CopyOperations.CopyTest.addMember(PublicObject root,
PublicObject child) |
protected void |
CopyOperations.GroupCopyTest.addMember(PublicObject root,
PublicObject child) |
protected void |
CopyOperations.FolderCopyTest.addMember(PublicObject root,
PublicObject child) |
protected void |
CopyOperations.FamilyCopyTest.addMember(PublicObject root,
PublicObject child) |
protected void |
CopyOperations.FamilyCopyTest2.addMember(PublicObject root,
PublicObject child) |
void |
AttributeOperations.AttributeValueDefaultTest.checkAttributes(LibrarySession session,
PublicObject po,
PublicObjectDefinition pod)
Checks the attributes of a created PublicObject.
|
protected void |
SecuredByOperations.clearCategories(PublicObject po) |
protected PublicObject |
CopyOperations.CopyTest.cloneHierarchy(PublicObject po,
PublicObjectDefinition pod) |
protected PublicObject |
CopyOperations.GroupCopyTest.cloneHierarchy(PublicObject po,
PublicObjectDefinition pod) |
protected void |
LinkOperations.displayObject(PublicObject po,
LibrarySession sess,
String prefix) |
protected void |
VersioningOperations.displayObject(PublicObject po,
LibrarySession sess,
String indent) |
protected void |
LockOperations.displayObject(PublicObject obj,
String indent,
LibrarySession sess) |
protected void |
CopyOperations.CopyTest.modifyClone(PublicObject po) |
protected void |
CopyOperations.GroupCopyTest.modifyClone(PublicObject po) |
protected void |
CopyOperations.FolderCopyTest.modifyClone(PublicObject po) |
protected void |
CopyOperations.FamilyCopyTest.modifyClone(PublicObject po) |
protected void |
CopyOperations.FamilyCopyTest2.modifyClone(PublicObject po) |
protected void |
CopyOperations.CopyTest.printHierarchy(PublicObject po,
String indent) |
protected void |
CopyOperations.GroupCopyTest.printHierarchy(PublicObject lo,
String indent) |
protected void |
CopyOperations.FolderCopyTest.printHierarchy(PublicObject po,
String indent) |
protected void |
CopyOperations.FamilyCopyTest.printHierarchy(PublicObject po,
String indent) |
protected void |
CopyOperations.FamilyCopyTest2.printHierarchy(PublicObject po,
String indent) |
protected void |
VersioningOperations.registerNewObject(PublicObject po) |
protected void |
SecuredByOperations.showCategories(LibrarySession sess,
PublicObject po,
String prefix,
boolean showCount) |
protected void |
SecuredByOperations.showPublicObject(LibrarySession sess,
PublicObject po,
boolean showFull) |
protected void |
CommandProcessorOperations.showPublicObject(String path,
PublicObject po) |
void |
FolderOperations.FolderRefTest.showReferencingFolders(LibrarySession sess,
PublicObject object) |
void |
FolderOperations.FolderCopyTest.showReferencingFolders(LibrarySession sess,
PublicObject object) |
protected void |
SecuredByOperations.showSecuredObjects(LibrarySession sess,
PublicObject po) |
protected void |
VersioningOperations.DeleteVersionsTest.testVersioning(Family f,
VersionSeries vs,
VersionDescription vd,
PublicObject po,
String name,
LibrarySession s) |
protected void |
VersioningOperations.DeleteVersionsTest.testVersioning(Family f,
VersionSeries vs,
VersionDescription vd,
PublicObject po,
String name,
LibrarySession s,
String classname) |
protected void |
LockOperations.verifyTimedLockPeriod(LibrarySession sess,
PublicObject po,
long expectedTimeout) |
Modifier and Type | Class and Description |
---|---|
class |
RecipeDocument
This class is the bean-side representation of a RecipeDocument.
|
class |
T1kDocument
A T1kDocument extends the basic Document for test purposes.
|
Modifier and Type | Method and Description |
---|---|
void |
AnnotationUtilities.addAnnotation(PublicObject po,
String comment,
String desc)
Add an Annotation to a PublicObject.
|
void |
AnnotationUtilities.deleteAnnotation(PublicObject po,
String desc)
Deletes an Annotation from a PublicObject.
|
void |
AnnotationUtilities.editAnnotation(PublicObject po,
String newComment,
String desc)
Edits an Annotation on a PublicObject.
|
void |
AnnotationUtilities.showAnnotationLists(PublicObject po,
Logger logger)
Show summary info for all Annotation Lists for a PublicObject.
|
void |
AnnotationUtilities.showAnnotations(PublicObject po,
Logger logger)
Show the Annotations made by the current user for the specified PublicObject.
|
Modifier and Type | Class and Description |
---|---|
class |
Community
A Community is a special type of Folder used to organize Document postings
for a set of users, and track the activity associated with these postings.
|
class |
CommunityActivityRecord
A CommunityActivityRecord extends ActivityRecord to include additional
attributes for activity related to Communities.
|
class |
CommunityConversation
A CommunityConversation is a special type of ConversationRelation,
used to represent a Conversation between members within a Community.
|
class |
CommunityMember
A CommunityMember is a special type of ActorRelation, used to represent a
member within a Community.
|
class |
Invitation
An Invitation is a special type of ApplicationObject used within a Community.
|
class |
Posting
A Posting is a Category that is attached to a Document to indicate that it is
a posting within a Community.
|
class |
PostingActivityRecord
A PostingActivityRecord extends ActivityRecord to include additional
attributes for activity related to Postings withing Communities.
|
Modifier and Type | Class and Description |
---|---|
class |
BinaryDevice
A BinaryDevice is a special type of ApplicationObject used to model IOT
devices whose state can be represented by a single boolean value,
such as gateways, sensors, actuators, and controllers.
|
class |
Door
A Door is a type of BinaryDevice models a door.
|
class |
Gateway
A Gateway is a type of BinaryDevice which manages or controls other devices.
|
class |
Light
A Light is a type of BinaryDevice models a light.
|
class |
Switch
A Switch is a type of BinaryDevice models a switch.
|
Modifier and Type | Class and Description |
---|---|
class |
SmartHome
A SmartHome is a special type of Folder used to organize devices, such as actuators,
sensors and controllers, which are communicating with each other and track their
activity.
|
class |
SmartHomeItem
An SmartHomeItem is a special type of ApplicationObject used within a SmartHome.
|
Modifier and Type | Class and Description |
---|---|
class |
StixAttackDamage
A StixAttackDamage represents a
STIX 2.0 Custom object modeling an incident of a cyber attack.
|
class |
StixAttackerIdentity
A StixAttackerIdentity represents a
STIX 2.0 Identity of an Attacker.
|
class |
StixAttackIncident
A StixAttackIncident represents a
STIX 2.0 Custom object modeling an incident of a cyber attack.
|
class |
StixAttackPattern
A StixAttackPattern represents a STIX 2.0 Attack Pattern.
|
class |
StixAttributedToRelation
A StixAttributedToRelation is a
STIX SRO representing one object being attributed to another.
|
class |
StixAuxiliaryObject
A StixAuxiliaryObject represents a STIX 2.0 Internal object for auxiliary
objects used to enhance search.
|
class |
StixCampaign
A StixCampaign represents a STIX 2.0 Campaign.
|
class |
StixCooperatingRelation
A StixCooperatingRelation is a
STIX SRO representing one object cooperating with another.
|
class |
StixCourseOfAction
A StixCourseOfAction represents a STIX 2.0 Course Of Action.
|
class |
StixDefenderIdentity
A StixDefenderIdentity represents a STIX 2.0 Identity of a Defender.
|
class |
StixDerivedFromRelation
A StixDerivedFromRelation is a
STIX SRO represent one object being derived from another.
|
class |
StixDomainObject
A StixDomainObject represents a STIX 2.0 Domain object (SDO).
|
class |
StixDuplicateOfRelation
A StixDuplicateOfRelation is a
STIX SRO represent one object being a duplicate of another.
|
class |
StixIdentity
A StixIdentity represents a STIX 2.0 abstract Identity.
|
class |
StixImpersonatesRelation
A StixImpersonatesRelation is a
STIX SRO representing one object impersonating another.
|
class |
StixIndicatesRelation
A StixIndicatesRelation is a
STIX SRO representing one object indicating another.
|
class |
StixIndicator
A StixIndicator represents a STIX 2.0 Indicator.
|
class |
StixIntrusionSet
A StixIntrusionSet represents a STIX 2.0 Intrusion Set.
|
class |
StixLocation
A StixLocation represents a
STIX 2.0 Custom object modeling a location.
|
class |
StixMalware
A StixMalware represents a STIX 2.0 Malware.
|
class |
StixMitigatesRelation
A StixMitigatesRelation is a
STIX SRO representing one object mitigating another.
|
class |
StixObservedData
A StixObservedData represents a STIX 2.0 Observed Data.
|
class |
StixObserverIdentity
A StixObserverIdentity represents a
STIX 2.0 Identity of an Observer.
|
class |
StixRelatedToRelation
A StixRelatedToRelation is a
STIX SRO represent one object being related to another.
|
class |
StixRelationObject
A StixRelationObject is a
STIX 2.0 Relationship Object (SRO).
|
class |
StixReport
A StixReport represents a STIX 2.0 Report.
|
class |
StixReportedRelation
A StixReportedRelation is a
STIX SRO representing one object indicating another.
|
class |
StixTargetsRelation
A StixTargetsRelation is a
STIX SRO representing one object targeting another.
|
class |
StixThreatActor
A StixThreatActor represents a STIX 2.0 Threat Actor.
|
class |
StixTimeReference
A StixTimeReference represents a
STIX 2.0 Custom object modeling a time reference.
|
class |
StixTool
A StixTool represents a STIX 2.0 Tool.
|
class |
StixUsesRelation
A StixUsesRelation is a
STIX SRO representing one object using another.
|
class |
StixVariantOfRelation
A StixVariantOfRelation represents a
STIX SRO representing one object being a variant of another.
|
class |
StixVulnerability
A StixVulnerability represents a STIX 2.0 Vulnerability.
|
Modifier and Type | Method and Description |
---|---|
PublicObject |
StixDomainObject.getIdentityCreator()
Gets The identity credited for creating this object.
|
Modifier and Type | Method and Description |
---|---|
void |
StixDomainObject.setIdentityCreator(PublicObject val)
Sets The identity credited for creating this object.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseballStatistics
A BaseballStatistics is a
Category that tracks baseball statistics metadata.
|
class |
BatterStatistics
A BatterStatistics is used to model statistics for a batter.
|
class |
CompositeScoutingGroup
A CompositeScoutingGroup is a group used within BaseballStatistics
to track sets of different combinations of ScoutingGroups.
|
class |
PitcherStatistics
A PitcherStatistics is used to model statistics for a pitcher.
|
class |
PlateAppearance
A PlateAppearance is
Category that tracks plate appearance metadata.
|
class |
PlayerDocument
A PlayerDocument is a group used within BaseballStatistics
to track the primary scouting group.
|
class |
ScoutingGroup
A ScoutingGroup is a group used within BaseballStatistics
to track the primary scouting group.
|
class |
SportsStatistics
A SportsStatistics is an abstract
Category that tracks sports statistics metadata.
|
Constructor and Description |
---|
PlayerDocumentCapabilities(PublicObject object)
Creates a new PlayerDocumentCapabilities instance.
|
Modifier and Type | Method and Description |
---|---|
static PublicObject |
FolderUtilities.findObjectByAbsolutePath(LibrarySession session,
String path)
Look up an object by the specified absolute path.
|
static PublicObject |
EventUtils.getEventTargetObject(LibrarySession session,
String key)
Gets the event target object from a specified domain property key.
|
PublicObject |
AttributeValueTable.getPublicObject(String key,
LibrarySession session)
Gets a PublicObject value matching the specified key.
|
Modifier and Type | Method and Description |
---|---|
static LockEntry |
LockUtils.acquireManualLock(PublicObject object)
Acquire a manual lock for the given object.
|
static void |
VersioningUtilities.addVersion(Family family,
PublicObject po)
Adds a new version to the specified Family.
|
static LockEntry |
LockUtils.findLockEntry(PublicObject[] objects,
int lockEntryType)
Returns the first LockEntry, of the given lockEntryType, found on the
given array of PublicObjects.
|
static LockEntry |
LockUtils.findLockEntry(PublicObject object,
int lockType)
Returns the first LockEntry on the given PublicObject with its TYPE
attribute equal to the given lockEntryType, or null if no
LockEntry of the specified TYPE exists on the object.
|
static LockEntry |
LockUtils.findLockEntry(PublicObject object,
int[] lockTypes)
Returns the first LockEntry on the given PublicObject with its TYPE
attribute equal to one of the given lockTypes, or null if no
LockEntry of the specified TYPEs exists on the object.
|
static Family |
VersioningUtilities.makeVersioned(PublicObject po)
Creates a new Family from the specified Document,
making it the first version of the new Family.
|
static LockEntry |
LockUtils.refreshDavLock(PublicObject object,
Date timeout,
String davOwner)
Refreshes a DAV lock for the given object.
|
static void |
LockUtils.releaseDavLock(PublicObject object)
Releases a DAV lock from the given object, if a DAV lock exists for
that object.
|
static void |
LockUtils.releaseManualLock(PublicObject object)
Release the manual lock for the given object if it exists.
|
static void |
LockUtils.unlockIfExists(PublicObject object,
int lockEntryType)
Unlocks the LockEntry of the specifed lockEntryType if it exists on the
given PublicObject.
|
static void |
LockUtils.verifyLockEntry(LibrarySession session,
PublicObject object,
LockEntryDefinition def)
Verify that the lockentry definition can be applied to the
specifed object.
|
Modifier and Type | Method and Description |
---|---|
protected PublicObject |
CoreFileManager.tryLegacyPathResolution(LibrarySession ls,
String path)
Try to resolve a path using Legacy Path Resolution (from Oracle Files).
|
Modifier and Type | Method and Description |
---|---|
static PublicObject |
Utils.getPublicObject(LibrarySession ls,
long id)
Returns the PublicObject from a given ID or throws an exception if
the item cannot be found or it is not a PublicObject.
|
static PublicObject |
Utils.getPublicObject(LibrarySession ls,
Long id)
Returns the PublicObject from a given ID or throws an exception if
the item cannot be found or it is not a PublicObject.
|
Modifier and Type | Method and Description |
---|---|
protected PublicObject |
IfsCopyCommand.copyFolderWithNameConflictOverwrite(LibrarySession session,
FolderPathResolver fpr,
Folder fromFolder,
Folder toFolder)
Recursively copies the folder, overwriting any objects with a name conflict.
|
protected PublicObject |
IfsCopyCommand.copyNoNameConflict(LibrarySession session,
PublicObject srcPO,
Folder destParentFolder,
String newName)
Copies the PublicObject and adds the new PublicObject the destination
parent folder.
|
protected PublicObject |
IfsCopyCommand.copyNoOverwrite(LibrarySession session,
PublicObject srcPO,
Folder destParentFolder,
String poName)
Copy the PublicObject and do not overwrite.
|
protected PublicObject |
IfsCopyCommand.copyWithNameConflictDeleteOverwrite(LibrarySession session,
PublicObject srcPO,
Folder destParentFolder,
String newName,
PublicObject existingPO)
Copy the PublicObject and overwrite the existing object with the same name
by deleting the existing object and replacing with the new object.
|
protected PublicObject |
IfsCopyCommand.copyWithNameConflictOverwrite(LibrarySession session,
PublicObject srcPO,
Folder destParentFolder,
String newName)
Copy the PublicObject and overwrite the existing object with the same name.
|
protected PublicObject |
IfsCopyCommand.duplicateObject(LibrarySession session,
PublicObject srcPO,
Folder destParentFolder,
String newName)
Duplicate the PublicObject.
|
PublicObject |
CheckInContext.getCheckInObject()
Get the object to be added as a new version.
|
PublicObject |
IfsCheckInContext.getCheckInObject()
Get the potential new version of the object.
|
PublicObject |
AddFolderRelationshipContext.getPublicObject()
Gets the PublicObject.
|
PublicObject |
CheckOutContext.getPublicObject()
Gets the returning PublicObject..
|
PublicObject |
FindPublicObjectByIdContext.getPublicObject()
Gets the returning PublicObject.
|
PublicObject |
FindPublicObjectByPathContext.getPublicObject()
Gets the returning PublicObject.
|
PublicObject |
HandlePublicObjectVersioningContext.getPublicObject()
Gets the PublicObject.
|
PublicObject |
IfsAddFolderRelationshipContext.getPublicObject()
Gets the PublicObject.
|
PublicObject |
IfsCheckOutContext.getPublicObject()
Gets the returning PublicObject.
|
PublicObject |
IfsFindPublicObjectByIdContext.getPublicObject()
Gets the returning PublicObject.
|
PublicObject |
IfsFindPublicObjectByPathContext.getPublicObject()
Gets the returning PublicObject.
|
PublicObject |
IfsHandlePublicObjectVersioningContext.getPublicObject()
Gets the object.
|
PublicObject |
IfsIsVersionedContext.getPublicObject()
Gets the PublicObject.
|
PublicObject |
IfsMvContext.getPublicObject()
Gets the public object which needs to be moved.
|
PublicObject |
IfsRemoveFolderRelationshipContext.getPublicObject()
Gets the PublicObject.
|
PublicObject |
IsVersionedContext.getPublicObject()
Gets the PublicObject.
|
PublicObject |
MvContext.getPublicObject()
Gets the public object which needs to be moved.
|
PublicObject |
RemoveFolderRelationshipContext.getPublicObject()
Gets the PublicObject.
|
PublicObject |
CopyContext.getSourcePublicObject()
Gets the PublicObject from which the new object is copied.
|
PublicObject |
IfsCopyContext.getSourcePublicObject()
Gets the PublicObject from which the new object is copied.
|
protected PublicObject[] |
IfsCopyCommand.listFolder(FolderPathResolver fpr,
Folder folder,
String pattern)
Returns a list of PublicObjects in the specified folder.
|
protected PublicObject |
IfsDoesPublicObjectExistByIdCommand.runFindPOByIdCommand(LibrarySession session,
Long id)
Execute an IfsFindPublicObjectByIdCommand.
|
protected PublicObject |
IfsDoesPublicObjectExistByPathCommand.runFindPOByPathCommand(LibrarySession session,
String path,
FolderPathResolver fpr)
Execute an IfsFindPublicObjectByPathCommand.
|
Modifier and Type | Method and Description |
---|---|
protected void |
IfsCopyCommand.copy(LibrarySession session,
FolderPathResolver fpr,
PublicObject srcPO,
Folder destParentFolder,
String newName,
boolean shouldOverwrite)
Copy the PublicObject po into the specified folder.
|
protected PublicObject |
IfsCopyCommand.copyNoNameConflict(LibrarySession session,
PublicObject srcPO,
Folder destParentFolder,
String newName)
Copies the PublicObject and adds the new PublicObject the destination
parent folder.
|
protected PublicObject |
IfsCopyCommand.copyNoOverwrite(LibrarySession session,
PublicObject srcPO,
Folder destParentFolder,
String poName)
Copy the PublicObject and do not overwrite.
|
protected PublicObject |
IfsCopyCommand.copyWithNameConflictDeleteOverwrite(LibrarySession session,
PublicObject srcPO,
Folder destParentFolder,
String newName,
PublicObject existingPO)
Copy the PublicObject and overwrite the existing object with the same name
by deleting the existing object and replacing with the new object.
|
protected PublicObject |
IfsCopyCommand.copyWithNameConflictOverwrite(LibrarySession session,
PublicObject srcPO,
Folder destParentFolder,
String newName)
Copy the PublicObject and overwrite the existing object with the same name.
|
protected PublicObject |
IfsCopyCommand.duplicateObject(LibrarySession session,
PublicObject srcPO,
Folder destParentFolder,
String newName)
Duplicate the PublicObject.
|
protected void |
IfsCopyCommand.handlePublicObjectVersioning(LibrarySession session,
Folder destParentFolder,
PublicObject newPO)
Handles versioning the PublicObject.
|
protected void |
IfsHandlePublicObjectVersioningCommand.runCheckInCommand(LibrarySession session,
PublicObject newVersionObject,
VersionSeries vs,
String comment)
Execute an IfsCheckInCommand.
|
protected void |
IfsCreateDocumentCommand.runHandlePOVersioningCommand(LibrarySession session,
PublicObject po,
Folder folder)
Execute an IfsHandlePublicObjectVersioningCommand.
|
void |
CheckInContext.setCheckInObject(PublicObject object)
Set the object to add as a new version.
|
void |
IfsCheckInContext.setCheckInObject(PublicObject po)
Sets the potential new version of the object.
|
void |
AddFolderRelationshipContext.setPublicObject(PublicObject publicObject)
Sets the PublicObject.
|
void |
CheckOutContext.setPublicObject(PublicObject po)
Sets the returning PublicObject.
|
void |
FindPublicObjectByIdContext.setPublicObject(PublicObject po)
Sets the returning PublicObject.
|
void |
FindPublicObjectByPathContext.setPublicObject(PublicObject po)
Sets the returning PublicObject.
|
void |
HandlePublicObjectVersioningContext.setPublicObject(PublicObject po)
Sets the PublicObject.
|
void |
IfsAddFolderRelationshipContext.setPublicObject(PublicObject publicObject)
Sets the PublicObject.
|
void |
IfsCheckOutContext.setPublicObject(PublicObject po)
Sets the returning setPublicObject.
|
void |
IfsFindPublicObjectByIdContext.setPublicObject(PublicObject po)
Sets the returning PublicObject.
|
void |
IfsFindPublicObjectByPathContext.setPublicObject(PublicObject po)
Sets the returning PublicObject.
|
void |
IfsHandlePublicObjectVersioningContext.setPublicObject(PublicObject po)
Sets the object.
|
void |
IfsIsVersionedContext.setPublicObject(PublicObject po)
Sets the PublicObject.
|
void |
IfsMvContext.setPublicObject(PublicObject po)
Sets the public object that needs to be moved.
|
void |
IfsRemoveFolderRelationshipContext.setPublicObject(PublicObject publicObject)
Sets the PublicObject.
|
void |
IsVersionedContext.setPublicObject(PublicObject po)
Sets the PublicObject.
|
void |
MvContext.setPublicObject(PublicObject po)
Sets the public object that needs to be moved.
|
void |
RemoveFolderRelationshipContext.setPublicObject(PublicObject publicObject)
Sets the PublicObject.
|
void |
CopyContext.setSourcePublicObject(PublicObject src)
Sets the PublicObject from which the new object is copied.
|
void |
IfsCopyContext.setSourcePublicObject(PublicObject src)
Sets the PublicObject from which the new object is copied.
|
Constructor and Description |
---|
IfsAddFolderRelationshipContext(LibrarySession session,
Folder folder,
PublicObject publicObject)
Constructor which sets up all the required parameters.
|
IfsCopyContext(LibrarySession session,
PublicObject srcPO,
Folder destFolder,
String newName,
boolean overwrite)
Other Constructor.
|
IfsHandlePublicObjectVersioningContext(LibrarySession session,
PublicObject po,
Folder folder,
String comment)
Constructor which sets up all the required parameters.
|
IfsIsVersionedContext(LibrarySession session,
PublicObject po)
Constructor to set up all required parameters.
|
IfsMvContext(LibrarySession session,
PublicObject po,
Folder source,
Folder destination,
String newName)
Constructor that takes all parameters.
|
IfsRemoveFolderRelationshipContext(LibrarySession session,
Folder folder,
PublicObject publicObject)
Constructor which sets up all the required parameters.
|
Modifier and Type | Method and Description |
---|---|
protected String |
IfsDavServlet.doJspLookup(oracle.ifs.adk.security.IfsHttpLogin login,
PublicObject po) |
protected boolean |
IfsDavServlet.getIsFileSyncable(oracle.ifs.adk.filesystem.FileManager fm,
javax.servlet.http.HttpServletRequest req,
PublicObject po) |
protected static boolean |
IfsDavServlet.isFolder(PublicObject po) |
protected boolean |
IfsDavServlet.setDavPropertyValue(oracle.ifs.adk.filesystem.FileManager fm,
String ifsPath,
PublicObject po,
oracle.ifs.protocols.dav.DavServlet.ProppatchAction action) |
Modifier and Type | Class and Description |
---|---|
class |
EmailUserProfile
The EmailUserProfile class is ....
|
class |
Mailbox
The Mailbox class is ...
|
class |
MailDocument
The MailDocument class is ...
|
class |
MailFolder
The MailFolder class is ...
|
class |
Message
The Message class is the main class to handle iFS email objects.
|
class |
Rfc822Message
The Rfc822Message class is the main class to handle iFS email objects.
|
class |
TieEmailUserProfile
The TieEmailUserProfile class is a placeholder
for performing overrides for all EmailUserProfile subclasses.
|
class |
TieMailbox
The TieMailbox class is a placeholder
for performing overrides for all Mailbox subclasses.
|
class |
TieMailDocument
The TieMailDocument class is a placeholder
for performing overrides for all MailDocument subclasses.
|
class |
TieMailFolder
The TieMailFolder class is a placeholder
for performing overrides for all MailFolder subclasses.
|
class |
TieMessage
The TieMessage class is a placeholder
for performing overrides for all Message subclasses.
|
class |
TieRfc822Message
The TieRfc822Message class is a placeholder
for performing overrides for all Rfc822Message subclasses.
|
Modifier and Type | Method and Description |
---|---|
PublicObject |
MailDocument.getMessageObject() |
PublicObject |
MailFolder.getMessageObject() |
PublicObject |
MailObject.getMessageObject()
Returns the Message that owns this object
|
PublicObject |
Message.getMessageObject()
getMessageObject()
Get the Message Object
For use by Web-UI and Win-Ui finds
|
Modifier and Type | Method and Description |
---|---|
void |
Mailbox.addItem(PublicObject item) |
Modifier and Type | Method and Description |
---|---|
void |
OfficeSaveDetector.completeMove(LibrarySession sess,
PublicObject po,
Folder from,
String fromName)
This function notifies this detector that a successful move
has been completed.
|
Document |
OfficeSaveDetector.detectOnMove(LibrarySession sess,
PublicObject po,
Folder from,
Folder to,
String toName)
This function attempts to detect an Office save on a move.
|
Modifier and Type | Method and Description |
---|---|
PublicObject |
PublicObjectUtilities.copyPublicObject(Folder dest,
PublicObject po,
String newName)
Performs a copy and rename of an Item.
|
PublicObject |
PublicObjectUtilities.copyPublicObjectWithVersioning(Folder dest,
PublicObject po,
String newName)
Performs a copy and rename of an Item following the veriosning semantics
will follow verioning semantics in Folder dest
|
PublicObject |
PublicObjectUtilities.putAsDocumentWithVersioning(Folder parent,
InputStream in,
String name,
AccessControlList acl,
boolean takeAclFromParent)
encapsulates the ftpish notion of a put given a parent folder, a name,
and an inputstream; will create or update existing PO depending prior
existence of an object in parent, if creating a plain non-versioned
Document is created will not IfsException simply because an object
does or doesn't exist at the path, but will throw if folders in path
do not exist; may throw if world changes in terms of items in the
folder during call
|
PublicObject |
PublicObjectUtilities.putAsFamilyWithVersioning(Folder parent,
InputStream in,
String name,
AccessControlList acl,
boolean takeAclFromParent)
encapsulates the ftpish notion of a put given a parent folder, a name,
and an inputstream;
will create or update depending prior existence of an object in parent,
if creating a Family with an inital version of a document whose content
is the inputstream is created
will not IfsException simply because an object does or doesn't exist
at the path, but will throw if folders in path do not exist;
may throw if world changes in terms of items in the folder during call
|
PublicObject |
PublicObjectUtilities.putPublicObjectWithVersioning(Folder parent,
InputStream in,
String name,
String classname,
AccessControlList acl,
boolean takeAclFromParent)
encapsulates the ftpish notion of a put given a parent folder,
a name, and an inputstream;
will create or update existing PO depending prior existence of
an object in parent, if creating an object of class classname is created.
|
PublicObject |
PublicObjectUtilities.updateFolderedPublicObjectWithVersioning(Folder parent,
PublicObject currentObject,
PublicObject newObject)
performs update of an existing object using iFS versioning.
|
Modifier and Type | Method and Description |
---|---|
PublicObject |
PublicObjectUtilities.copyPublicObject(Folder dest,
PublicObject po,
String newName)
Performs a copy and rename of an Item.
|
PublicObject |
PublicObjectUtilities.copyPublicObjectWithVersioning(Folder dest,
PublicObject po,
String newName)
Performs a copy and rename of an Item following the veriosning semantics
will follow verioning semantics in Folder dest
|
void |
PublicObjectUtilities.movePublicObject(Folder src,
Folder dest,
PublicObject po,
String newName)
Performs a move and rename of an Item,
if the src and dest are the same just a rename is performed,
newName can be the same as the po.getName()
|
void |
PublicObjectUtilities.movePublicObjectWithFormatUpdate(Folder src,
Folder dest,
PublicObject po,
String newName)
Performs a move and rename of an Item,
if the src and dest are the same just a rename is performed,
newName can be the same as the po.getName().
|
void |
PublicObjectUtilities.movePublicObjectWithVersioning(Folder src,
Folder dest,
PublicObject po,
String newName)
Performs a move and rename of an Item,
if the src and dest are the same just a rename is performed,
newName can be the same as the po.getName()
will follow verioning semantics in Folder dest
|
PublicObject |
PublicObjectUtilities.updateFolderedPublicObjectWithVersioning(Folder parent,
PublicObject currentObject,
PublicObject newObject)
performs update of an existing object using iFS versioning.
|
Family |
PublicObjectUtilities.versionPublicObject(Folder parent,
PublicObject po)
This method creates a family with an initial po.
|
Copyright © 2023. All rights reserved.