Modifier and Type | Method and Description |
---|---|
protected AccessControlList |
CopyToIfs.getACLFor(String aclType) |
Modifier and Type | Method and Description |
---|---|
AccessControlList |
AccessControlListAdmin.identifyAcl(LibrarySession sess,
ParameterTable params)
Section variant of Identify ACL
|
AccessControlList |
AccessControlListAdmin.identifyAcl(LibrarySession sess,
String idname,
Long id,
String name,
boolean isSysAcl,
boolean isClassAcl,
String valueDefaultName,
String path)
Inline/internal variant of Identify ACL
|
protected AccessControlList |
AccessControlListAdmin.lookupAcl(LibrarySession sess,
String aclname) |
Modifier and Type | Method and Description |
---|---|
void |
AccessControlListAdmin.showAcl(LibrarySession sess,
AccessControlList acl) |
Modifier and Type | Method and Description |
---|---|
protected AccessControlList |
CreateNamedPropertyBundle.lookupSystemAcl(LibrarySession session,
String name)
Find a SystemAccessControlList by name; return null if no SystemAccessControlList
exists with the specified name.
|
Modifier and Type | Method and Description |
---|---|
protected PropertyBundle |
CreateNamedPropertyBundle.createPropertyBundle(LibrarySession session,
String name,
String description,
AccessControlList acl)
Creates a PropertyBundle given a name and property definitions.
|
protected void |
AddAccessLevel.modifyPermissionBundles(LibrarySession sess,
AccessControlList acl,
long additionalLevel)
Add the new access level to the given ACL's permission bundle.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassAccessControlList
Represents an AccessControlList for controlling who can create new
instances of a specified ClassObject.
|
class |
SystemAccessControlList
Represents a system-wide shared AccessControlList.
|
class |
TieAccessControlList
TieAccessControlList allows the Oracle-defined behavior of the
ACCESSCONTROLLIST 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 |
TieSystemAccessControlList
TieSystemAccessControlList allows the Oracle-defined behavior of the
SYSTEMACCESSCONTROLLIST classobject (and its subclasses) to be extended
or overridden.
|
Modifier and Type | Method and Description |
---|---|
protected static AccessControlList |
AccessControlList.constructAccessControlList(LibrarySession sess,
S_LibraryObjectData data)
Returns AccessControlList from a S_LibraryObjectData
|
protected static AccessControlList[] |
AccessControlList.constructAccessControlListArray(LibrarySession sess,
Long[] ids)
Constructs a AccessControlList array from an array of object IDs.
|
static AccessControlList[] |
AccessControlList.findAll(LibrarySession session)
Returns the set of defined AccessControlLists.
|
static AccessControlList |
AccessControlList.findByName(LibrarySession session,
String name)
Returns the a AccessControlList matching the
specified name.
|
AccessControlList |
AccessControlEntry.getAcl()
Return the ACL object that contains this ACE.
|
AccessControlList |
PublicObject.getAcl()
Returns this object's AccessControlList.
|
AccessControlList[] |
AccessControlList.getComponentAcls()
Returns all AccessControlLists that are components of the target ACL.
|
AccessControlList[] |
AccessControlList.getCompositeAcls()
Gets the set of composite ACLs which reference the target ACL as a
"component".
|
AccessControlList[] |
AccessControlList.getCompositeAcls(SortSpecification sort)
Gets a sorted set of composite ACLs which reference the target ACL as a
"component".
|
AccessControlList |
PrimaryUserProfile.getDefaultAcl()
Gets the DirectoryUser's default ACL.
|
static AccessControlList |
SystemAccessControlList.getPrivateAcl(LibrarySession session)
Get the ACL used to restrict access to owners and administrators.
|
static AccessControlList |
SystemAccessControlList.getPublishedAcl(LibrarySession session)
Get the ACL used to provide discover access to all users, and
restrict all other access to owners and administrators.
|
protected static AccessControlList |
AccessControlList.vectorAclElement(Vector vector,
int index)
Returns an AccessControlList from a specified Vector of
AccessControlLists
and an index.
|
protected static AccessControlList[] |
AccessControlList.vectorToAclArray(Vector vector)
Convert a Vector of AccessControlLists to an
array of AccessControlLists.
|
Modifier and Type | Method and Description |
---|---|
void |
PrimaryUserProfile.putDefaultAcl(String className,
AccessControlList acl)
Sets the default ACL for a specified class.
|
void |
PublicObject.setAcl(AccessControlList acl)
Sets the AccessControlList for this object.
|
void |
AccessControlList.setComponentAcls(AccessControlList[] acls)
Sets the AccessControlLists that are components of the target ACL.
|
void |
PrimaryUserProfile.setDefaultAcl(AccessControlList acl)
Sets the default ACL for the PUBLICOBJECT class only.
|
Modifier and Type | Method and Description |
---|---|
Document |
LiteralDocumentParser.createDocument(Folder parent,
InputStream in,
Reader reader,
String name,
AccessControlList acl,
boolean takeAclFromParent) |
protected DocumentDefinition |
LiteralDocumentParser.getDocDef(Folder parent,
InputStream in,
Reader reader,
String name,
AccessControlList acl,
boolean takeAclFromParent) |
static LibraryObjectDefinition |
LiteralDocumentParser.setAcl(LibraryObjectDefinition def,
AccessControlList acl,
Folder parent,
boolean takeAclFromParent) |
Document |
LiteralDocumentParser.updateFolderedPublicObjectWithVersioning(Folder parent,
InputStream in,
Reader reader,
String name,
AccessControlList acl,
boolean takeAclFromParent) |
Modifier and Type | Method and Description |
---|---|
Document |
InformationExtractionTrainerSpecification.createCoreNlpRegexRuleDocument(InformationExtractionDomainSpecification dspec,
InformationExtractionParserSpecification pspec,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the CoreNLP REGEX Rules model by creating a new model Document.
|
Document |
InformationExtractionTrainerSpecification.createDependencyMatcherRegexRuleJsonDocument(InformationExtractionDomainSpecification dspec,
InformationExtractionParserSpecification pspec,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the JSON representation of the DependencyMatcher REGEX Rules
by creating a new Document.
|
Document |
InformationExtractionTrainerSpecification.createEntityRulerRegexRuleJsonDocument(InformationExtractionDomainSpecification dspec,
InformationExtractionParserSpecification pspec,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the JSON representation of the EntityRuler REGEX Rules
by creating a new Document.
|
Document |
InformationExtractionTrainerSpecification.createNerClassifierDocument(InformationExtractionParserSpecification pspec,
AttributeValueTable trainingProps,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the NER Classifier model by creating a new NER Classifier Document.
|
Document |
InformationExtractionTrainingSet.createNerClassifierDocument(InformationExtractionParserSpecification pspec,
AttributeValueTable trainingProps,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the NER Classifier model by creating a new NER Classifier Document.
|
Document |
InformationExtractionTrainerSpecification.createRegexPatternDocument(InformationExtractionDomainSpecification dspec,
InformationExtractionParserSpecification pspec,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the REGEX Pattern model by creating a new model Document.
|
Document |
InformationExtractionTrainerSpecification.createRegexPatternJsonDocument(InformationExtractionDomainSpecification dspec,
InformationExtractionParserSpecification pspec,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the JSON representation of the REGEX Patterns
by creating a new Document.
|
Document |
InformationExtractionTrainerSpecification.createRelationMentionModelDocument(InformationExtractionParserSpecification pspec,
AttributeValueTable trainingProps,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the RelationMention model by creating a new model Document.
|
Document |
InformationExtractionTrainingSet.createRelationMentionModelDocument(InformationExtractionParserSpecification pspec,
AttributeValueTable trainingProps,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the RelationMention model by creating a new model Document.
|
Document |
InformationExtractionTrainerSpecification.createSpacyClassifierDocument(InformationExtractionParserSpecification pspec,
AttributeValueTable trainingProps,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the Spacy Classifier model by creating a new Spacy NER Classifier Document.
|
Document |
InformationExtractionTrainingSet.createSpacyClassifierDocument(InformationExtractionParserSpecification pspec,
AttributeValueTable trainingProps,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the Spacy Classifier model by creating a new Spacy Classifier Document.
|
Document |
InformationExtractionTrainerSpecification.createTokenMatcherRegexRuleJsonDocument(InformationExtractionDomainSpecification dspec,
InformationExtractionParserSpecification pspec,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder,
boolean addAsVersion)
Updates the JSON representation of the TokenMatcher REGEX Rules
by creating a new Document.
|
void |
InformationExtractionTrainerSpecification.importNerClassifierModelData(String absFileName,
boolean append,
String docName,
String docDesc,
AccessControlList docAcl)
Imports NER Classifier training data from the specified file.
|
void |
InformationExtractionTrainerSpecification.importRelationMentionModelData(String absFileName,
boolean append,
String docName,
String docDesc,
AccessControlList docAcl)
Imports RelationMention training data from the specified file.
|
Modifier and Type | Method and Description |
---|---|
protected AccessControlList |
BasicInformationExtractionTrainer.determineClassifierTrainingDocumentAcl(InformationExtraction ext)
Determine the ACL to use for the Classifier Training document.
|
protected AccessControlList |
BasicInformationExtractionFinisher.determineGraphSummaryDocumentAcl(InformationExtraction ext)
Determine the ACL to use for the Graph summary document.
|
protected AccessControlList |
PythonParser.determineJsonResultDocumentAcl(InformationExtraction ext)
Determine the ACL to use for the Json Result document.
|
protected AccessControlList |
BasicInformationExtractionFinisher.determineTextSummaryDocumentAcl(InformationExtraction ext)
Determine the ACL to use for the Text summary document.
|
protected AccessControlList |
BasicInformationExtractionPreparer.determineTokensDocumentAcl(InformationExtraction ext)
Determine the ACL to use for the Tokens document.
|
protected AccessControlList |
BasicInformationExtractionFinisher.determineTrainingTemplateDocumentAcl(InformationExtraction ext)
Determine the ACL to use for the Training Template document.
|
protected AccessControlList |
BasicInformationExtractionFinisher.determineXmlMarkingDocumentAcl(InformationExtraction ext)
Determine the ACL to use for the XML Marking document.
|
protected AccessControlList |
BasicInformationExtractionFinisher.determineXmlRelationDocumentAcl(InformationExtraction ext)
Determine the ACL to use for the XML Relation document.
|
Modifier and Type | Method and Description |
---|---|
Document |
SpacyClassifierModelCreator.create(InformationExtractionTrainingSet tset,
InformationExtractionParserSpecification pspec,
AttributeValueTable trainingProps,
String docName,
String docDesc,
AccessControlList docAcl,
Folder docFolder)
Create a new Spacy Classifier model, stored as a Document,
based on the specified training set.
|
Modifier and Type | Method and Description |
---|---|
protected AccessControlList |
ScriptOperations.lookupAcl(LibrarySession sess,
String tagOrName)
Lookup an ACL by the specified tag or name.
|
Modifier and Type | Method and Description |
---|---|
protected int |
ScriptOperations.createDocuments(String dirPath,
Folder topFolder,
AccessControlList acl,
Format format,
Media media)
Produce a list of files found under the specified absolute directory path.
|
static void |
ShowUtils.showAcl(Logger logger,
AccessControlList acl,
String prefix)
Show details about an ACL.
|
Modifier and Type | Field and Description |
---|---|
protected AccessControlList |
CommandProcessorOperations.m_DefaultAcl |
protected AccessControlList |
GroupOperations.m_UseAcl |
Modifier and Type | Method and Description |
---|---|
AccessControlList |
AclOperations.CreateAclTest.createACL(LibrarySession sess,
String acl_name,
boolean isSystem) |
AccessControlList |
AclOperations.CopyAclTest.createACL(LibrarySession sess,
String acl_name,
boolean isSystem,
boolean isShared) |
AccessControlList |
AclOperations.CopyAclTest.createACLCopy(LibrarySession sess,
AccessControlList aclBase,
String acl_name,
boolean isSystem,
boolean isShared) |
AccessControlList |
AclOperations.CreateAclTest.createACLWithAces(LibrarySession sess,
String acl_name,
boolean isSystem) |
AccessControlList |
AclOperations.PublicObjectGrantTest.createACLWithAces(LibrarySession sess,
String acl_name,
boolean isSystem,
boolean isShared) |
AccessControlList |
AclOperations.AceSequencingTest.createACLWithAces(LibrarySession sess,
String acl_name,
boolean isSystem,
boolean isShared) |
protected AccessControlList |
ResolvedAclOperations.getPrivateAcl(LibrarySession sess) |
protected AccessControlList |
ResolvedAclOperations.getPublishedAcl(LibrarySession sess) |
Modifier and Type | Method and Description |
---|---|
void |
AclOperations.CreateAclTest.addACE(LibrarySession sess,
AccessControlList acl) |
void |
AclOperations.CopyAclTest.addACE(LibrarySession sess,
AccessControlList acl) |
void |
AclOperations.CheckAccessTest.checkAccessForSingleUser(LibrarySession sess,
AccessControlList acl,
DirectoryUser dirobj) |
void |
AclOperations.CheckAccessTest.checkAccessForUsers(LibrarySession sess,
AccessControlList acl,
DirectoryUser[] dirobjs) |
AccessControlList |
AclOperations.CopyAclTest.createACLCopy(LibrarySession sess,
AccessControlList aclBase,
String acl_name,
boolean isSystem,
boolean isShared) |
protected ApplicationObject |
AclOperations.AceSequencingTest.createApplicationObject(LibrarySession sess,
AccessControlList baseacl) |
protected Document |
RandomAccessOperations.ContentObjectUpdateTest.createTestDocument(String name,
AccessControlList acl,
Media media,
StorageGroup sg,
boolean readOnly)
Creates a "standard test document" used throughout this test.
|
void |
VersioningOperations.VersionNonOwnerTest.makeVersionedNew(Document doc,
AccessControlList acl,
LibrarySession s,
Folder parentfolder,
boolean transferOwner) |
void |
AclOperations.CreateAclTest.removeAllACEs(LibrarySession sess,
AccessControlList acl) |
void |
AclOperations.AceSequencingTest.showACL(AccessControlList acl,
boolean verbose,
LibrarySession sess) |
protected void |
GroupOperations.showAcl(AccessControlList acl,
LibrarySession sess) |
void |
AclOperations.CreateAclTest.showACL(AccessControlList acl,
LibrarySession sess) |
void |
AclOperations.CopyAclTest.showACL(AccessControlList acl,
LibrarySession s) |
void |
AclOperations.PublicObjectGrantTest.showACL(AccessControlList acl,
LibrarySession sess) |
void |
AclOperations.CheckAccessTest.showACL(AccessControlList acl,
LibrarySession s) |
protected void |
SecuredByOperations.showAcl(LibrarySession sess,
AccessControlList acl) |
void |
AclOperations.PublicObjectGrantTest.testGrant(LibrarySession sess,
AccessControlList baseacl) |
void |
AclOperations.AceSequencingTest.testSequencing(LibrarySession sess,
AccessControlList baseacl,
boolean verbose) |
Modifier and Type | Field and Description |
---|---|
protected AccessControlList |
UserManager.m_ContentQuotaAcl |
protected AccessControlList |
UserManager.m_DefaultAclsBundleAcl |
protected AccessControlList |
UserManager.m_DirectoryUserAcl |
protected AccessControlList |
UserManager.m_HomeFolderAcl |
protected AccessControlList |
UserManager.m_HomeFolderPolicyBundleAcl |
protected AccessControlList |
UserManager.m_PrimaryUserProfileAcl |
Modifier and Type | Method and Description |
---|---|
protected AccessControlList |
UserManager.getAclFromHashtable(Hashtable ht,
String key)
Allows for multiple specs of a Acl in the specified HT
|
protected AccessControlList |
UserManager.getAclProperty(PropertyBundle pb,
Hashtable options,
String key)
Gets the ACL value from the options Hashtable
if specified, otherwise from the PropertyBundle.
|
Modifier and Type | Method and Description |
---|---|
AccessControlList |
CreateDocumentContext.getAcl()
Gets the ACL.
|
AccessControlList |
CreateFolderContext.getAcl()
Gets the new folder's Acl.
|
AccessControlList |
IfsCreateDocumentContext.getAcl()
Gets the ACL.
|
AccessControlList |
IfsCreateFolderContext.getAcl()
Gets the ACL.
|
AccessControlList |
IfsParseStreamContext.getAcl()
Gets the ACL.
|
AccessControlList |
IfsUploadFileContext.getAcl()
Gets the ACL.
|
AccessControlList |
ParseStreamContext.getAcl()
Gets the ACL.
|
AccessControlList |
UploadFileContext.getAcl()
Gets the ACL.
|
AccessControlList |
DetermineAclContext.getDefaultAcl()
Gets the default acl.
|
AccessControlList |
IfsDetermineAclContext.getDefaultAcl()
Gets the default acl.
|
AccessControlList |
DetermineAclContext.getDeterminedAcl()
Gets the determined acl.
|
AccessControlList |
IfsDetermineAclContext.getDeterminedAcl()
Gets the determined acl.
|
protected AccessControlList |
IfsCreateFolderCommand.performDetermineAcl(FolderDefinition def,
String name,
Folder parent,
LibrarySession sess,
AccessControlList defaultAcl)
Determines the Acl to use by making a call to the inner command.
|
protected AccessControlList |
IfsCopyCommand.performDetermineAcl(PublicObjectDefinition def,
String newName,
Folder destParentFolder,
LibrarySession session,
AccessControlList defaultAcl)
Determines the Acl to use by making a call to the inner command.
|
protected AccessControlList |
IfsCreateDocumentCommand.runDetermineAclCommand(LibrarySession session,
AccessControlList acl,
Folder folder,
String name,
LibraryObjectDefinition lodef)
Execute an IfsDetermineAclCommand.
|
protected AccessControlList |
IfsParseStreamCommand.runDetermineAclCommand(LibrarySession session,
AccessControlList acl,
Folder folder,
String name,
LibraryObjectDefinition lodef)
Execute an IfsDetermineAclCommand.
|
Modifier and Type | Method and Description |
---|---|
protected Folder |
IfsCreateFolderCommand.createFolder(LibrarySession session,
String name,
AccessControlList acl,
boolean aclFromParent,
Folder parent)
Creates one Folder object.
|
protected Folder |
IfsCreateFolderCommand.createParentFolderPath(LibrarySession session,
String folderPath,
AccessControlList acl,
boolean aclFromParent)
Creates all folders in a path where the path contains at least one folder to be created.
|
protected AccessControlList |
IfsCreateFolderCommand.performDetermineAcl(FolderDefinition def,
String name,
Folder parent,
LibrarySession sess,
AccessControlList defaultAcl)
Determines the Acl to use by making a call to the inner command.
|
protected AccessControlList |
IfsCopyCommand.performDetermineAcl(PublicObjectDefinition def,
String newName,
Folder destParentFolder,
LibrarySession session,
AccessControlList defaultAcl)
Determines the Acl to use by making a call to the inner command.
|
protected Document |
IfsUploadFileCommand.runCreateDocumentCommand(LibrarySession session,
String name,
InputStream stream,
Folder folder,
AccessControlList acl)
Execute an IfsCreateDocumentCommand.
|
protected AccessControlList |
IfsCreateDocumentCommand.runDetermineAclCommand(LibrarySession session,
AccessControlList acl,
Folder folder,
String name,
LibraryObjectDefinition lodef)
Execute an IfsDetermineAclCommand.
|
protected AccessControlList |
IfsParseStreamCommand.runDetermineAclCommand(LibrarySession session,
AccessControlList acl,
Folder folder,
String name,
LibraryObjectDefinition lodef)
Execute an IfsDetermineAclCommand.
|
protected LibraryObject |
IfsUploadFileCommand.runParseStreamCommand(LibrarySession session,
Parser parser,
InputStream stream,
String name,
String folderPath,
ParserCallback callback,
AccessControlList acl,
String language,
String characterSet)
Execute an IfsParseStreamCommand.
|
void |
CreateDocumentContext.setAcl(AccessControlList acl)
Sets the ACL.
|
void |
CreateFolderContext.setAcl(AccessControlList acl)
Sets the new folder's Acl.
|
void |
IfsCreateDocumentContext.setAcl(AccessControlList acl)
Sets the ACL.
|
void |
IfsCreateFolderContext.setAcl(AccessControlList acl)
Sets the ACL.
|
void |
IfsParseStreamContext.setAcl(AccessControlList acl)
Sets the ACL.
|
void |
IfsUploadFileContext.setAcl(AccessControlList acl)
Sets the ACL.
|
void |
ParseStreamContext.setAcl(AccessControlList acl)
Sets the ACL.
|
void |
UploadFileContext.setAcl(AccessControlList acl)
Sets the ACL.
|
void |
DetermineAclContext.setDefaultAcl(AccessControlList defaultAcl)
Sets the default acl.
|
void |
IfsDetermineAclContext.setDefaultAcl(AccessControlList defaultAcl)
Sets the default acl.
|
void |
DetermineAclContext.setDeterminedAcl(AccessControlList acl)
Sets the determined acl.
|
void |
IfsDetermineAclContext.setDeterminedAcl(AccessControlList acl)
Sets the determined acl.
|
Constructor and Description |
---|
IfsCreateDocumentContext(LibrarySession session,
String name,
InputStream stream,
Folder folder,
AccessControlList acl)
Constructor which sets up all the required parameters.
|
IfsCreateFolderContext(LibrarySession session,
String pathname,
Folder parentFolder,
AccessControlList acl,
boolean aclFromParent,
boolean createParents)
Other Constructor.
|
IfsParseStreamContext(LibrarySession session,
Parser parser,
InputStream stream,
String name,
String folderPath,
ParserCallback callback,
AccessControlList acl,
String language,
String charSet)
Constructor which sets up all the required parameters.
|
IfsUploadFileContext(LibrarySession session,
boolean parseFlag,
String name,
InputStream stream,
String folderPath,
AccessControlList acl,
boolean aclFromParent,
ParserCallback callback,
String language,
String charSet)
Constructor which sets up all the required parameters.
|
Modifier and Type | Method and Description |
---|---|
AccessControlList |
CupModeContext.getDefaultAcl()
Gets the default Acl.
|
AccessControlList |
IfsCupModeContext.getDefaultAcl()
Gets the default Acl.
|
Modifier and Type | Method and Description |
---|---|
void |
CupModeContext.setDefaultAcl(AccessControlList acl)
Sets the default acl.
|
void |
IfsCupModeContext.setDefaultAcl(AccessControlList acl)
Sets the default acl.
|
Modifier and Type | Method and Description |
---|---|
AccessControlList |
CupSession.getDefaultAcl()
Gets the Default Acl.
|
Modifier and Type | Method and Description |
---|---|
void |
CupSession.setDefaultAcl(AccessControlList defaultAcl)
Sets the DefaultAcl.
|
Modifier and Type | Method and Description |
---|---|
AccessControlList |
IfsObjectResolver.getSystemAcl(String aclname)
Finds the System Acl associated with aclname
|
AccessControlList |
PublicObjectUtilities.resolveAcl(AccessControlList overriddingAcl,
boolean fromParent,
Folder parent)
Resolves the acl to use based on an overridding acl, parent, and a boolean.
|
Modifier and Type | Method and Description |
---|---|
Document |
PublicObjectUtilities.createDocument(Folder parent,
InputStream in,
String name,
AccessControlList acl,
boolean takeAclFromParent)
encapsulates plain non-versioned document creation given a parent folder,
a name, and an inputstream;
will not update a prior existing object in parent,
will throw an IfsException simply because an object already exists
in parent with name
|
Document |
PublicObjectUtilities.createDocument(Folder parent,
InputStream in,
String name,
String classname,
AccessControlList acl,
boolean takeAclFromParent)
encapsulates plain non-versioned document creation given a parent folder,
a name, and an inputstream;
will not update a prior existing object in parent,
will throw an IfsException simply because an object already exists
in parent with name
|
Family |
PublicObjectUtilities.createFamily(Folder parent,
InputStream in,
String name,
AccessControlList acl,
boolean takeAclFromParent)
Creates a Family with an initial doc.
|
Folder |
PublicObjectUtilities.createFolder(Folder parent,
String name,
AccessControlList acl)
Creates a default folder
|
Folder |
PublicObjectUtilities.createFolder(Folder parent,
String name,
AccessControlList acl,
boolean takeAclFromParent)
Creates a default folder
|
Folder |
PublicObjectUtilities.createFolderPath(String path,
AccessControlList acl)
Creates all folders in a path where the path contains at least one
folder to be created.
|
Folder |
PublicObjectUtilities.createFolderPath(String path,
AccessControlList acl,
boolean takeAclFromParent)
Creates all folders in a path where the path contains at least one
folder to be created.
|
protected DocumentDefinition |
PublicObjectUtilities.getDocDef(Folder parent,
InputStream in,
String name,
AccessControlList acl,
boolean takeAclFromParent)
defines what it means to be a plain non versioned doc
|
protected FolderDefinition |
PublicObjectUtilities.getFolderDef(Folder parent,
String name,
AccessControlList acl,
boolean takeAclFromParent)
defines what it means to be a plain non versioned doc
|
protected VersionDescriptionDefinition |
PublicObjectUtilities.getVersionDef(Folder parent,
InputStream in,
String name,
AccessControlList acl,
boolean takeAclFromParent)
defines what it means to be a Family with an initial doc defined in in
|
LibraryObject |
ParserHelper.parseExistingDocument(Document doc,
String workingName,
String workingParentFolderPath,
ParserCallback callback,
AccessControlList acl)
Handles the creation of objects given an existing Document.
|
LibraryObject |
ParserHelper.parseStream(InputStream in,
String name,
String parentFolderPath,
ParserCallback callback,
AccessControlList acl,
String language,
String characterSet)
Handles the creation of objects given a Stream and a name
|
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.
|
AccessControlList |
PublicObjectUtilities.resolveAcl(AccessControlList overriddingAcl,
boolean fromParent,
Folder parent)
Resolves the acl to use based on an overridding acl, parent, and a boolean.
|
static LibraryObjectDefinition |
PublicObjectUtilities.setAcl(LibraryObjectDefinition def,
AccessControlList acl,
Folder parent,
boolean takeAclFromParent)
defines how to set an acl based on a absolute acl, a boolean, and a parent folder
|
Document |
PublicObjectUtilities.updateFolderedPublicObjectWithVersioning(Folder parent,
InputStream in,
String name,
AccessControlList acl,
boolean takeAclFromParent)
encapsulates the item update given a parent folder, a name, and an
inputstream;
will update a prior existing object in parent,
will throw an IfsException simply because an object doesn't exist in parent
|
Copyright © 2023. All rights reserved.