Overview  Package  Class   Use  Tree  Deprecated  Index  Help 
PREV   NEXT FRAMES    NO FRAMES    All Classes

Uses of Class
org.alfresco.service.Auditable
Packages that use org.alfresco.service.Auditable
org.alfresco.repo.security.authentication
org.alfresco.service.cmr.action
org.alfresco.service.cmr.coci
org.alfresco.service.cmr.lock Provides the public interface for the lock service that is used to lock nodes.
org.alfresco.service.cmr.model FileFolderService These services give much simpler APIs for manipulating nodes structures conforming to traditional file folder trees within the data dictionary.
org.alfresco.service.cmr.preference
org.alfresco.service.cmr.repository
org.alfresco.service.cmr.search
org.alfresco.service.cmr.security
org.alfresco.service.cmr.site Provides the public interface for the the SiteService which is used by the Share application.
org.alfresco.service.cmr.tagging
org.alfresco.service.cmr.version
org.alfresco.service.cmr.workflow
org.alfresco.service.namespace
Uses of Auditable in org.alfresco.repo.security.authentication
Methods in org.alfresco.repo.security.authentication with annotations of type Auditable
void
TicketComponent.invalidateTicketById(String ticket)
          Invalidate the tickets by id
TicketComponent.validateTicket(String ticket)
          Check that a certificate is valid and can be used in place of a login.
Uses of Auditable in org.alfresco.service.cmr.action
Methods in org.alfresco.service.cmr.action with annotations of type Auditable
ActionService.createAction(String name)
          Create a new action
ActionService.createAction(String name, Map<String,Serializable> params)
          Create a new action specifying the initial set of parameter values
ActionService.createActionCondition(String name)
          Create an action condition
ActionService.createActionCondition(String name, Map<String,Serializable> params)
          Create an action condition specifying the initial set of parameter values
ActionService.createCompositeAction()
          Create a composite action
ActionService.createCompositeActionCondition()
          Create a composite actionCondition
boolean
ActionService.evaluateAction(Action action, NodeRef actionedUponNodeRef)
          Evaluted the conditions set on an action.
boolean
ActionService.evaluateActionCondition(ActionCondition condition, NodeRef actionedUponNodeRef)
          Evaluate an action condition.
void
ActionService.executeAction(Action action, NodeRef actionedUponNodeRef)
          The actions conditions are always checked.
void
ActionService.executeAction(Action action, NodeRef actionedUponNodeRef, boolean checkConditions)
          The action is executed based on the asynchronous attribute of the action.
void
ActionService.executeAction(Action action, NodeRef actionedUponNodeRef, boolean checkConditions, boolean executeAsynchronously)
          Executes the specified action upon the node reference provided.
ActionService.getAction(NodeRef nodeRef, String actionId)
          Gets an action stored against a given node reference.
ActionService.getActionConditionDefinition(String name)
          Get a named action condition definition
ActionService.getActionConditionDefinitions()
          Get all the action condition definitions
ActionService.getActionDefinition(String name)
          Get a named action definition
ActionService.getActionDefinitions()
          Get all the action definitions
ActionService.getActionDefinitions(NodeRef nodeRef)
          Get all the action definitions that are applicable for the given node, based on its type and aspects.
ActionService.getActions(NodeRef nodeRef)
          Gets all the actions currently saved on the given node reference.
ActionService.getParameterConstraint(String name)
          Get a named parameter constraint
ActionService.getParameterConstraints()
          Get all the parameter constraints
void
ActionService.removeAction(NodeRef nodeRef, Action action)
          Removes an action associated with a node reference.
void
ActionService.removeAllActions(NodeRef nodeRef)
          Removes all actions associated with a node reference
void
ActionService.saveAction(NodeRef nodeRef, Action action)
          Save an action against a node reference.
Uses of Auditable in org.alfresco.service.cmr.coci
Methods in org.alfresco.service.cmr.coci with annotations of type Auditable
CheckOutCheckInService.cancelCheckout(NodeRef workingCopyNodeRef)
          Cancels the checkout for a given working copy.
CheckOutCheckInService.checkin(NodeRef workingCopyNodeRef, Map<String,Serializable> versionProperties)
          If no content url is specified then current content set on the working copy is understood to be current.
CheckOutCheckInService.checkin(NodeRef workingCopyNodeRef, Map<String,Serializable> versionProperties, String contentUrl)
          By default the checked in node is not keep checked in.
CheckOutCheckInService.checkin(NodeRef workingCopyNodeRef, Map<String,Serializable> versionProperties, String contentUrl, boolean keepCheckedOut)
          Checks in the working node specified.
CheckOutCheckInService.checkout(NodeRef nodeRef)
          Checks out the working copy of the node into the same parent node with the same child associations details.
CheckOutCheckInService.checkout(NodeRef nodeRef, NodeRef destinationParentNodeRef, QName destinationAssocTypeQName, QName destinationAssocQName)
          Checks out the given node placing a working copy in the destination specified.
CheckOutCheckInService.getCheckedOut(NodeRef nodeRef)
          Helper method to retrieve the original node (check-out source) for a working copy.
CheckOutCheckInService.getWorkingCopy(NodeRef nodeRef)
          Helper method to retrieve the working copy node reference for a checked out node.
boolean
CheckOutCheckInService.isCheckedOut(NodeRef nodeRef)
          Determine if a node has been checked out or not
boolean
CheckOutCheckInService.isWorkingCopy(NodeRef nodeRef)
          Determine if a node is a working copy or not
Uses of Auditable in org.alfresco.service.cmr.lock
Methods in org.alfresco.service.cmr.lock with annotations of type Auditable
void
LockService.checkForLock(NodeRef nodeRef)
          Checks to see if the current user has access to the specified node.
LockService.getLockStatus(NodeRef nodeRef)
          Gets the lock status for the node reference relative to the current user.
LockService.getLockStatus(NodeRef nodeRef, String userName)
          Gets the lock status for the node reference for the specified user.
LockService.getLockType(NodeRef nodeRef)
          Gets the lock type for the node indicated.
void
LockService.lock(Collection<NodeRef> nodeRefs, LockType lockType, int timeToExpire)
          Places a lock on all the nodes referenced in the passed list.
void
LockService.lock(NodeRef nodeRef, LockType lockType)
          Places a lock on a node.
void
LockService.lock(NodeRef nodeRef, LockType lockType, int timeToExpire)
          Places a persistent lock on a node.
void
LockService.lock(NodeRef nodeRef, LockType lockType, int timeToExpire, boolean lockChildren)
          Places a lock on a node and optionally on all its children.
void
LockService.lock(NodeRef nodeRef, LockType lockType, int timeToExpire, org.alfresco.repo.lock.mem.Lifetime lifetime)
          Places a lock on a node.
void
LockService.lock(NodeRef nodeRef, LockType lockType, int timeToExpire, org.alfresco.repo.lock.mem.Lifetime lifetime, String additionalInfo)
          Places a lock on a node.
void
LockService.unlock(Collection<NodeRef> nodeRefs)
          Removes a lock on the nodes provided.
void
LockService.unlock(NodeRef nodeRef)
          Removes the lock on a node; if there is no lock then nothing is done.
void
LockService.unlock(NodeRef nodeRef, boolean lockChildren)
          Removes the lock on a node and optional on its children.
void
LockService.unlock(NodeRef nodeRef, boolean lockChildren, boolean allowCheckedOut)
          Removes the lock on a node and optional on its children.
Uses of Auditable in org.alfresco.service.cmr.model
Methods in org.alfresco.service.cmr.model with annotations of type Auditable
FileFolderService.copy(NodeRef sourceNodeRef, NodeRef targetParentRef, String newName)
          Copy a source file or folder.
FileFolderService.create(NodeRef parentNodeRef, String name, QName typeQName)
          Create a file or folder; or any valid node of type derived from file or folder.
FileFolderService.create(NodeRef parentNodeRef, String name, QName typeQName, QName assocQName)
          Create a file or folder; or any valid node of type derived from file or folder
void
FileFolderService.delete(NodeRef nodeRef)
          Delete a file or folder
boolean
FileFolderService.exists(NodeRef nodeRef)
          Check the validity of a node reference
FileFolderService.getFileInfo(NodeRef nodeRef)
          Get the file info (name, folder, etc) for the given node
FileFolderService.getLocalizedSibling(NodeRef nodeRef)
          Uses the cm:name of the given node and attempts to find a sibling node with a more specific localized name.
FileFolderService.getNameOnlyPath(NodeRef rootNodeRef, NodeRef nodeRef)
          Get the file or folder names from the root down to and including the node provided.
FileFolderService.getNamePath(NodeRef rootNodeRef, NodeRef nodeRef)
          Get the file or folder information from the root down to and including the node provided.
FileFolderService.getReader(NodeRef nodeRef)
          Get the reader to the file represented by the node according to the File/Folder model.
FileFolderService.getType(QName typeQName)
          Checks the type for whether it is a recognised file or folder type or is invalid for the FileFolderService.
FileFolderService.getWriter(NodeRef nodeRef)
          Get the writer to the file represented by the node according to the File/Folder model.
FileFolderService.list(NodeRef contextNodeRef)
          Lists immediate child files and folders of the given context node.
FileFolderService.list(NodeRef contextNodeRef, boolean files, boolean folders, Set<QName> ignoreTypeQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
          Lists page of immediate child files and/or folders of the given context node with optional filtering (exclusion of certain child file/folder subtypes) and sorting author janv
FileFolderService.list(NodeRef contextNodeRef, boolean files, boolean folders, String pattern, Set<QName> ignoreTypeQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
          Lists page of immediate child files and/or folders of the given context node with pattern matching and optional filtering (exclusion of certain child file/folder subtypes) and sorting Pattern uses '*' as a wildcard
FileFolderService.list(NodeRef rootNodeRef, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
          Lists page of immediate child objects of the given context node with specification of which types to list and optional filtering (exclusion of certain child file/folder subtypes) and sorting
FileFolderService.listDeepFolders(NodeRef contextNodeRef, SubFolderFilter filter)
          Deprecated.
FileFolderService.listFiles(NodeRef contextNodeRef)
          Lists all immediate child files of the given context node Note: this could be a long list (and will be trimmed at a pre-configured maximum).
FileFolderService.listFolders(NodeRef contextNodeRef)
          Lists all immediate child folders of the given context node Note: this could be a long list (and will be trimmed at a pre-configured maximum).
FileFolderService.move(NodeRef sourceNodeRef, NodeRef sourceParentRef, NodeRef targetParentRef, String newName)
FileFolderService.move(NodeRef sourceNodeRef, NodeRef targetParentRef, String newName)
          Move a file or folder to a new name and/or location.
FileFolderService.moveFrom(NodeRef sourceNodeRef, NodeRef sourceParentRef, NodeRef targetParentRef, String newName)
          Move a file or folder to a new name and/or location.
FileFolderService.rename(NodeRef fileFolderRef, String newName)
          Rename a file or folder in its current location
FileFolderService.resolveNamePath(NodeRef rootNodeRef, List<String> pathElements)
          Resolve a file or folder name path from a given root node down to the final node.
FileFolderService.resolveNamePath(NodeRef rootNodeRef, List<String> pathElements, boolean mustExist)
          Resolve a file or folder name path from a given root node down to the final node.
FileFolderService.search(NodeRef contextNodeRef, String namePattern, boolean includeSubFolders)
          Deprecated. for shallow search use list, listFolders, listFiles, searchSimple. For deep listing use listDeepFolders. Avoid calling this method with any name pattern except for "*".
FileFolderService.search(NodeRef contextNodeRef, String namePattern, boolean fileSearch, boolean folderSearch, boolean includeSubFolders)
          Deprecated. for shallow search use list, listFolders, listFiles, searchSimple. For deep listing use listDeepFolders. Avoid calling this method with any name pattern except for "*".
FileFolderService.searchSimple(NodeRef contextNodeRef, String name)
          Get a node ref of the node that has the name within the parent node
FileFolderService.toFileInfoList(List<NodeRef> nodeRefs)
          Helper method to transform a list of NodeRef to a list of FileInfo
Uses of Auditable in org.alfresco.service.cmr.preference
Methods in org.alfresco.service.cmr.preference with annotations of type Auditable
void
PreferenceService.clearPreferences(String userName)
          Clears all the preferences for a particular user.
void
PreferenceService.clearPreferences(String userName, String preferenceFilter)
          Clears the preferences for a particular user that match the filter optionally provided.
PreferenceService.getPagedPreferences(String userName, String preferenceFilter, PagingRequest pagingRequest)
PreferenceService.getPreference(String userName, String preferenceName)
PreferenceService.getPreferences(String userName)
          Get all preferences for a particular user
PreferenceService.getPreferences(String userName, String preferenceFilter)
          Get the preferences for a particular user.
void
PreferenceService.setPreferences(String userName, Map<String,Serializable> preferences)
          Sets the preference values for a user.
Uses of Auditable in org.alfresco.service.cmr.repository
Methods in org.alfresco.service.cmr.repository with annotations of type Auditable
void
NodeService.addAspect(NodeRef nodeRef, QName aspectTypeQName, Map<QName,Serializable> aspectProperties)
          Applies an aspect to the given node.
NodeService.addChild(Collection<NodeRef> parentRefs, NodeRef childRef, QName assocTypeQName, QName qname)
          Associates a given child node with a given collection of parents.
NodeService.addChild(NodeRef parentRef, NodeRef childRef, QName assocTypeQName, QName qname)
          Makes a parent-child association between the given nodes.
void
NodeService.addProperties(NodeRef nodeRef, Map<QName,Serializable> properties)
          Add all given properties to the node.
TemplateService.buildDefaultModel(NodeRef person, NodeRef companyHome, NodeRef userHome, NodeRef template, TemplateImageResolver imageResolver)
          Helper method to build a default model
void
CopyService.copy(NodeRef sourceNodeRef, NodeRef destinationNodeRef)
          Copies the state of one node on top of another.
CopyService.copy(NodeRef sourceNodeRef, NodeRef targetParentNodeRef, QName assocTypeQName, QName assocQName)
          By default children of the source node are not copied.
CopyService.copy(NodeRef sourceNodeRef, NodeRef targetParentNodeRef, QName assocTypeQName, QName assocQName, boolean copyChildren)
          Creates a copy of the given node.
CopyService.copyAndRename(NodeRef sourceNodeRef, NodeRef targetParentNodeRef, QName assocTypeQName, QName assocQName, boolean copyChildren)
int
NodeService.countChildAssocs(NodeRef nodeRef, boolean isPrimary)
          Counts the number of child associations of nodeRef.
NodeService.createAssociation(NodeRef sourceRef, NodeRef targetRef, QName assocTypeQName)
          Create a peer association between two nodes.
NodeService.createNode(NodeRef parentRef, QName assocTypeQName, QName assocQName, QName nodeTypeQName)
NodeService.createNode(NodeRef parentRef, QName assocTypeQName, QName assocQName, QName nodeTypeQName, Map<QName,Serializable> properties)
          Creates a new, non-abstract, real node as a primary child of the given parent node.
NodeService.createStore(String protocol, String identifier)
          Create a new store for the given protocol and identifier.
void
NodeService.deleteNode(NodeRef nodeRef)
          Deletes the given node.
void
NodeService.deleteStore(StoreRef storeRef)
          Delete a store and all its contents.
boolean
NodeService.exists(NodeRef nodeRef)
boolean
NodeService.exists(StoreRef storeRef)
ContentService.getActiveTransformers(String sourceMimetype, long sourceSize, String targetMimetype, TransformationOptions options)
NodeService.getAllRootNodes(StoreRef storeRef)
NodeService.getAspects(NodeRef nodeRef)
NodeService.getChildAssocs(NodeRef nodeRef)
          Get all child associations of the given node.
NodeService.getChildAssocs(NodeRef nodeRef, QNamePattern typeQNamePattern, QNamePattern qnamePattern)
          Gets all child associations where the pattern of the association qualified name is a match.
NodeService.getChildAssocs(NodeRef nodeRef, QNamePattern typeQNamePattern, QNamePattern qnamePattern, boolean preload)
          Gets all child associations where the pattern of the association qualified names match the patterns provided.
NodeService.getChildAssocs(NodeRef nodeRef, QNamePattern typeQNamePattern, QNamePattern qnamePattern, int maxResults, boolean preload)
          Gets all child associations where the pattern of the association qualified name is an exact match.
NodeService.getChildAssocs(NodeRef nodeRef, Set<QName> childNodeTypeQNames)
          Retrieve immediate children of a given node where the child nodes are in the given inclusive list.
NodeService.getChildAssocsByPropertyValue(NodeRef nodeRef, QName propertyQName, Serializable value)
          Retrieve the immediate children of a given node based on the value of a property of those children.
NodeService.getChildAssocsWithoutParentAssocsOfType(NodeRef parent, QName assocTypeQName)
          Gets the set of child associations of a certain parent node without parent associations of a certain type to other nodes with the same parent! In effect the 'orphans' with respect to a certain association type.
NodeService.getChildByName(NodeRef nodeRef, QName assocTypeQName, String childName)
          Get the node with the given name within the context of the parent node.
NodeService.getChildrenByName(NodeRef nodeRef, QName assocTypeQName, Collection<String> childNames)
          Get the nodes with the given names within the context of the parent node.
CopyService.getCopies(NodeRef nodeRef)
          Deprecated. This method is too open-ended. See CopyService.getCopies(NodeRef, PagingRequest).
PagingResults<org.alfresco.service.cmr.repository.CopyService.CopyInfo>
CopyService.getCopies(NodeRef originalNodeRef, NodeRef copyParentNodeRef, PagingRequest pagingRequest)
          Get the copies of a given node
PagingResults<org.alfresco.service.cmr.repository.CopyService.CopyInfo>
CopyService.getCopies(NodeRef originalNodeRef, PagingRequest pagingRequest)
          Get the copies of a given node
ContentService.getImageTransformer()
          Fetch the transformer that is capable of transforming image content.
long
ContentService.getMaxSourceSizeBytes(String sourceMimetype, String targetMimetype, TransformationOptions options)
          Returns the maximum source size of any content that may transformed between the supplied mimetypes using the supplied options.
NodeService.getNodeAclId(NodeRef nodeRef)
NodeService.getNodeRef(Long nodeId)
          Get the node reference for a given node DB ID
org.alfresco.service.cmr.repository.NodeRef.Status
NodeService.getNodeStatus(NodeRef nodeRef)
          Gets the ID of the last transaction that caused the node to change.
CopyService.getOriginal(NodeRef copiedNodeRef)
          Get the original for a given copied node
NodeService.getParentAssocs(NodeRef nodeRef)
NodeService.getParentAssocs(NodeRef nodeRef, QNamePattern typeQNamePattern, QNamePattern qnamePattern)
          Gets all parent associations where the pattern of the association qualified name is a match
NodeService.getPath(NodeRef nodeRef)
          The root node has an entry in the path(s) returned.
NodeService.getPaths(NodeRef nodeRef, boolean primaryOnly)
          The root node has an entry in the path(s) returned.
NodeService.getPrimaryParent(NodeRef nodeRef)
          Fetches the primary parent-child relationship.
NodeService.getProperties(NodeRef nodeRef)
NodeService.getProperty(NodeRef nodeRef, QName qname)
ContentService.getRawReader(String contentUrl)
          Fetch content from the low-level stores using a content URL.
ContentService.getReader(NodeRef nodeRef, QName propertyQName)
          Gets a reader for the content associated with the given node property.
NodeService.getRootNode(StoreRef storeRef)
NodeService.getSourceAssocs(NodeRef targetRef, QNamePattern qnamePattern)
          Fetches all associations to the given target where the associations' qualified names match the pattern provided.
NodeService.getStoreArchiveNode(StoreRef storeRef)
          Get the node where archived items will have gone when deleted from the given store.
NodeService.getStores()
          Gets a list of all available node store references
NodeService.getTargetAssocs(NodeRef sourceRef, QNamePattern qnamePattern)
          Fetches all associations from the given source where the associations' qualified names match the pattern provided.
NodeService.getTargetAssocsByPropertyValue(NodeRef sourceRef, QNamePattern qnamePattern, QName propertyQName, Serializable propertyValue)
          Fetches all associations from the given source where the associations' qualified names match the pattern provided.
org.alfresco.service.cmr.repository.TemplateProcessor
TemplateService.getTemplateProcessor(String engine)
          Return a TemplateProcessor instance for the specified engine name.
ContentService.getTempWriter()
          Gets a writer to a temporary location.
ContentService.getTransformer(String sourceMimetype, String targetMimetype)
          Fetch the transformer that is capable of transforming the content in the given source mimetype to the given target mimetype.
ContentService.getTransformer(String sourceUrl, String sourceMimetype, long sourceSize, String targetMimetype, TransformationOptions options)
          Fetch the transformer that is capable of transforming the content in the given source mimetype to the given target mimetype with the provided transformation options.
ContentService.getTransformers(String sourceUrl, String sourceMimetype, long sourceSize, String targetMimetype, TransformationOptions options)
          Fetch the transformers that are capable of transforming the content in the given source mimetype to the given target mimetype with the provided transformation options.
NodeService.getType(NodeRef nodeRef)
ContentService.getWriter(NodeRef nodeRef, QName propertyQName, boolean update)
          Get a content writer for the given node property, choosing to optionally have the node property updated automatically when the content stream closes.
boolean
NodeService.hasAspect(NodeRef nodeRef, QName aspectTypeQName)
          Determines if a given aspect is present on a node.
boolean
ContentService.isTransformable(ContentReader reader, ContentWriter writer)
boolean
ContentService.isTransformable(ContentReader reader, ContentWriter writer, TransformationOptions options)
          Returns whether a transformer exists that can read the content from the reader and write the content back out to the writer with the provided tranformation options.
NodeService.moveNode(NodeRef nodeToMoveRef, NodeRef newParentRef, QName assocTypeQName, QName assocQName)
          Moves the primary location of the given node.
TemplateService.processTemplate(String template, Object model)
          Process a template against the upplied data model and return the result as a string.
void
TemplateService.processTemplate(String template, Object model, Writer out)
          Process a template against the supplied data model and write to the out.
TemplateService.processTemplate(String engine, String template, Object model)
          Process a template against the supplied data model and write to the out.
TemplateService.processTemplate(String engine, String templateRef, Object model, Locale locale)
          Process a template using the supplied locale against the supplied data model and write to the out.
void
TemplateService.processTemplate(String engine, String template, Object model, Writer out)
          Process a template against the supplied data model and write to the out.
TemplateService.processTemplateString(String engine, String template, Object model)
          Process a given template, provided as a string, against the supplied data model and return the result as a String
void
TemplateService.processTemplateString(String engine, String template, Object model, Writer out)
          Process a given template, provided as a string, against the supplied data model and report the result back in the provided writer.
void
TemplateService.registerTemplateProcessor(org.alfresco.service.cmr.repository.TemplateProcessor templateProcessor)
          Registers a new template processor with the template service
void
NodeService.removeAspect(NodeRef nodeRef, QName aspectTypeQName)
          Remove an aspect and all related properties from a node
void
NodeService.removeAssociation(NodeRef sourceRef, NodeRef targetRef, QName assocTypeQName)
void
NodeService.removeChild(NodeRef parentRef, NodeRef childRef)
          Severs all parent-child relationships between two nodes.
boolean
NodeService.removeChildAssociation(ChildAssociationRef childAssocRef)
          Remove a specific child association.
void
NodeService.removeProperty(NodeRef nodeRef, QName qname)
          Removes a property value completely.
boolean
NodeService.removeSeconaryChildAssociation(ChildAssociationRef childAssocRef)
boolean
NodeService.removeSecondaryChildAssociation(ChildAssociationRef childAssocRef)
          Remove a specific secondary child association.
NodeService.restoreNode(NodeRef archivedNodeRef, NodeRef destinationParentNodeRef, QName assocTypeQName, QName assocQName)
          Restore an individual node (along with its sub-tree nodes) to the target location.
void
NodeService.setAssociations(NodeRef sourceRef, QName assocTypeQName, List<NodeRef> targetRefs)
          Re-assign all typed target associations for a given node.
void
NodeService.setChildAssociationIndex(ChildAssociationRef childAssocRef, int index)
          Set the ordering index of the child association.
void
NodeService.setProperties(NodeRef nodeRef, Map<QName,Serializable> properties)
          Replace all current properties on the node with the given properties.
void
NodeService.setProperty(NodeRef nodeRef, QName qname, Serializable value)
          Sets the value of a property to be any Serializable instance.
void
NodeService.setType(NodeRef nodeRef, QName typeQName)
          Re-sets the type of the node.
void
ContentService.transform(ContentReader reader, ContentWriter writer)
          Transforms the content from the reader and writes the content back out to the writer.
void
ContentService.transform(ContentReader reader, ContentWriter writer, Map<String,Object> options)
          Deprecated. As of release 3.0 the TransformOptions class should be used to pass transformation options to a transformation execution.
void
ContentService.transform(ContentReader reader, ContentWriter writer, TransformationOptions options)
Uses of Auditable in org.alfresco.service.cmr.search
Methods in org.alfresco.service.cmr.search with annotations of type Auditable
boolean
SearchService.contains(NodeRef nodeRef, QName propertyQName, String googleLikePattern)
          Search for string pattern in both the node text (if present) and node properties
boolean
SearchService.contains(NodeRef nodeRef, QName propertyQName, String googleLikePattern, org.alfresco.service.cmr.search.SearchParameters.Operator defaultOperator)
          Search for string pattern in both the node text (if present) and node properties
CategoryService.createCategory(NodeRef parent, String name)
          Create a new category.
CategoryService.createClassification(StoreRef storeRef, QName aspectName, String attributeName)
          Create a new category.
CategoryService.createRootCategory(StoreRef storeRef, QName aspectName, String name)
          Create a new root category in the given classification
void
CategoryService.deleteCategory(NodeRef nodeRef)
          Delete a category
void
CategoryService.deleteClassification(StoreRef storeRef, QName aspectName)
          Delete a classification
CategoryService.getCategories(StoreRef storeRef, QName aspectQName, org.alfresco.service.cmr.search.CategoryService.Depth depth)
          Get a list of all the categories appropriate for a given property.
CategoryService.getCategory(NodeRef parent, QName aspectName, String name)
          Looks up a category by name under its immediate parent.
CategoryService.getChildren(NodeRef categoryRef, org.alfresco.service.cmr.search.CategoryService.Mode mode, org.alfresco.service.cmr.search.CategoryService.Depth depth)
          Get the children of a given category node
CategoryService.getClassificationAspects()
          Get all the types that represent categories
CategoryService.getClassifications(StoreRef storeRef)
          Get all the classification entries
CategoryService.getRootCategories(StoreRef storeRef, QName aspectName)
          Get the root categories for an aspect/classification
CategoryService.getRootCategories(StoreRef storeRef, QName aspectName, PagingRequest pagingRequest, boolean sortByName)
          Get a paged list of the root categories for an aspect/classification
CategoryService.getRootCategories(StoreRef storeRef, QName aspectName, String filter)
          Get the root categories for an aspect/classification with names that start with filter
CategoryService.getRootCategories(StoreRef storeRef, QName aspectName, String name, boolean create)
          Gets root categories by name, optionally creating one if one does not exist.
CategoryService.getTopCategories(StoreRef storeRef, QName aspectName, int count)
          Get the most polular categories
boolean
SearchService.like(NodeRef nodeRef, QName propertyQName, String sqlLikePattern, boolean includeFTS)
          Search for string pattern in both the node text (if present) and node properties
SearchService.query(SearchParameters searchParameters)
          Search using the given SearchParameters
SearchService.query(StoreRef store, QName queryId, QueryParameter[] queryParameters)
          Execute a canned query
SearchService.query(StoreRef store, String language, String query)
          Search against a store.
SearchService.query(StoreRef store, String language, String query, QueryParameterDefinition[] queryParameterDefinitions)
          Search against a store.
SearchService.selectNodes(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] parameters, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks)
          Select nodes using an xpath expression.
SearchService.selectNodes(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] parameters, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language)
          Select nodes using an xpath expression.
SearchService.selectProperties(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] parameters, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks)
          Select properties using an xpath expression
SearchService.selectProperties(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] parameters, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language)
          Select properties using an xpath expression
Uses of Auditable in org.alfresco.service.cmr.security
Methods in org.alfresco.service.cmr.security with annotations of type Auditable
void
AuthorityService.addAuthority(Collection<String> parentNames, String childName)
          Set a given child authority to be included by the given parent authorities.
void
AuthorityService.addAuthority(String parentName, String childName)
          Set an authority to include another authority.
void
AuthorityService.addAuthorityToZones(String authorityName, Set<String> zones)
          Add a zone to an authority.
void
AuthenticationService.authenticate(String userName, char[] password)
          Carry out an authentication attempt.
void
AuthenticationService.authenticateAsGuest()
          Authenticate as the guest user.
boolean
AuthenticationService.authenticationExists(String userName)
          Check if the given authentication exists.
boolean
AuthorityService.authorityExists(String name)
          Check if an authority exists.
void
AuthenticationService.clearCurrentSecurityContext()
          Remove the current security information
void
PermissionService.clearPermission(NodeRef nodeRef, String authority)
          Delete all permission for the given authority.
void
PermissionService.clearPermission(StoreRef storeRef, String authority)
          Clear all permission masks for an authority on a store
long
AuthorityService.countGroups()
          Count the number of users (not groups)
long
AuthorityService.countUsers()
          Count the number of groups
void
MutableAuthenticationService.createAuthentication(String userName, char[] password)
          Create an authentication for the given user.
AuthorityService.createAuthority(AuthorityType type, String shortName)
          Create an authority.
AuthorityService.createAuthority(AuthorityType type, String shortName, String authorityDisplayName, Set<String> authorityZones)
          Create an authority with a display name and zone.
boolean
PersonService.createMissingPeople()
          Does this service create people on demand if they are missing.
PersonService.createPerson(Map<QName,Serializable> properties)
          Create a new person with the given properties.
PersonService.createPerson(Map<QName,Serializable> properties, Set<String> zones)
          Create a new person with the given properties, recording them against the given zone name (usually identifying an external user registry from which the details were obtained).
void
MutableAuthenticationService.deleteAuthentication(String userName)
          Delete an authentication entry
void
AuthorityService.deleteAuthority(String name)
          Delete an authority and all its relationships.
void
AuthorityService.deleteAuthority(String name, boolean cascade)
          Delete an authority and all its relationships, optionally recursively deleting child authorities of the same type.
void
PermissionService.deletePermission(NodeRef nodeRef, String authority, String permission)
          Find and delete a access control entry by node, authentication and permission.
void
PermissionService.deletePermission(StoreRef storeRef, String authority, String permission)
          Remove part of a permission mask on a store
void
PermissionService.deletePermissions(NodeRef nodeRef)
          Delete all the permission assigned to the node
void
PermissionService.deletePermissions(StoreRef storeRef)
          Remove all permission mask on a store
void
PersonService.deletePerson(NodeRef personRef)
          Delete the person identified by the given ref.
void
PersonService.deletePerson(NodeRef personRef, boolean deleteAuthentication)
          Delete the person identified by the given ref, and optionally delete the associated authentication, if one.
void
PersonService.deletePerson(String userName)
          Delete the person identified by the given user name.
AuthorityService.findAuthorities(AuthorityType type, String parentAuthority, boolean immediate, String displayNamePattern, String zoneName)
          Search for authorities by pattern matching (* and ?) against the authority name.
PermissionService.getAllAuthorities()
          Get the All Authorities
AuthorityService.getAllAuthorities(AuthorityType type)
AuthorityService.getAllAuthoritiesInZone(String zoneName, AuthorityType type)
          Gets the names of all authorities in a zone, optionally filtered by type See also "getAuthorities" paged alternative (note: in that case, zone must exist)
PersonService.getAllPeople()
PermissionService.getAllPermission()
          Get the All Permission
AuthorityService.getAllRootAuthorities(AuthorityType type)
          Get all root authorities by type.
AuthorityService.getAllRootAuthoritiesInZone(String zoneName, AuthorityType type)
          Gets the names of all root authorities in a zone, optionally filtered by type.
PermissionService.getAllSetPermissions(NodeRef nodeRef)
          Get all the AccessPermissions that are set for anyone for the given node
PermissionService.getAllSetPermissions(StoreRef storeRef)
          Get all the AccessPermissions that are set for anyone for the given node
boolean
AuthenticationService.getAuthenticationEnabled(String userName)
          Is an authentication enabled or disabled?
AuthorityService.getAuthorities()
          Get the authorities for the current user
AuthorityService.getAuthorities(AuthorityType type, String zoneName, String displayNameFilter, boolean sortByDisplayName, boolean sortAscending, PagingRequest pagingRequest)
          Get authorities by type and/or zone
AuthorityService.getAuthoritiesForUser(String userName)
          Get the authorities for the given user
AuthorityService.getAuthoritiesInfo(AuthorityType type, String zoneName, String displayNameFilter, String sortBy, boolean sortAscending, PagingRequest pagingRequest)
          Get authorities by type and/or zone
AuthorityService.getAuthorityDisplayName(String name)
          Get the display name for the given authority.
AuthorityService.getAuthorityNodeRef(String name)
          Gets the authority node for the specified name
AuthorityService.getAuthorityZones(String name)
          Gets the name of the zone containing the specified authority.
AuthorityService.getContainedAuthorities(AuthorityType type, String name, boolean immediate)
          Get all the authorities that are contained by the given authority.
AuthorityService.getContainingAuthorities(AuthorityType type, String name, boolean immediate)
          Get the authorities that contain the given authority, but use getAuthoritiesForUser(userName).contains(authority) rather than getContainingAuthorities(type, userName, false).contains(authority) or use AuthorityService.getContainingAuthoritiesInZone(AuthorityType, String, String, AuthorityFilter, int) as they will be much faster.
AuthorityService.getContainingAuthoritiesInZone(AuthorityType type, String name, String zoneName, org.alfresco.service.cmr.security.AuthorityService.AuthorityFilter filter, int size)
          Get a set of authorities with varying filter criteria
AuthenticationService.getCurrentTicket()
          Get the current ticket as a string
AuthenticationService.getCurrentUserName()
          Get the name of the currently authenticated user.
AuthenticationService.getDefaultAdministratorUserNames()
          Gets a set of user names who should be considered 'administrators' by default.
AuthenticationService.getDefaultGuestUserNames()
          Gets a set of user names who should be considered 'guests' by default.
AuthenticationService.getDomains()
          Get the domain to which this instance of an authentication service applies.
AuthenticationService.getDomainsThatAllowUserCreation()
          Does this instance alow user to be created?
AuthenticationService.getDomainsThatAllowUserDeletion()
          Does this instance allow users to be deleted?
AuthenticationService.getDomiansThatAllowUserPasswordChanges()
          Does this instance allow users to update their passwords?
boolean
PermissionService.getInheritParentPermissions(NodeRef nodeRef)
          Return the global inheritance behaviour for permissions on a node.
PersonService.getMutableProperties()
          Get the list of properties that are mutable.
AuthorityService.getName(AuthorityType type, String shortName)
          Create the full identifier for an authority given its short name and type.
AuthenticationService.getNewTicket()
          Get a new ticket as a string
AuthorityService.getOrCreateZone(String zoneName)
          Gets or creates an authority zone node with the specified name
PermissionService.getOwnerAuthority()
          Get the Owner Authority
PersonService.getPeople(List<Pair<QName,String>> stringPropFilters, boolean filterIgnoreCase, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
          Deprecated. see getPeople(String pattern, List filterProps, List> sortProps, PagingRequest pagingRequest)
PersonService.getPeople(String pattern, List<QName> filterProps, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
          Get paged list of people optionally filtered and/or sorted Note: the pattern is applied to filter props (0 to 3) as startsWithIgnoreCase, which are OR'ed together, for example: cm:userName or cm:firstName or cm:lastName
PersonService.getPeople(String pattern, List<QName> filterStringProps, Set<QName> inclusiveAspects, Set<QName> exclusiveAspects, boolean includeAdministraotrs, List<Pair<QName,Boolean>> sortProps, PagingRequest pagingRequest)
          Get paged list of people optionally filtered and/or sorted
PersonService.getPeopleContainer()
          Return the container that stores people.
PersonService.getPeopleFilteredByProperty(QName propertyKey, Serializable propertyValue, int count)
          Get people filtered by the given property name/value pair.
PermissionService.getPermissions(NodeRef nodeRef)
          Get all the AccessPermissions that are granted/denied to the current authentication for the given node
PersonService.getPerson(NodeRef personRef)
          Retrieve the person info for an existing person NodeRef
PersonService.getPerson(String userName)
          Get a person by userName.
PersonService.getPerson(String userName, boolean autoCreateHomeFolderAndMissingPersonIfAllowed)
          Retrieve the person NodeRef for a username, optionally creating the home folder if it does not exist and optionally creating the person if they don't exist AND the PersonService is configured to allow the creation of missing persons PersonService.setCreateMissingPeople(boolean).
PersonService.getPersonOrNull(String userName)
          Get a person by userName.
PermissionService.getReaders(Long aclId)
          Get the readers associated with a given ACL
PermissionService.getReadersDenied(Long aclId)
          Get the denied authorities associated with a given ACL
PermissionService.getSettablePermissions(NodeRef nodeRef)
          Get the permissions that can be set for a given node
PermissionService.getSettablePermissions(QName type)
          Get the permissions that can be set for a given type
AuthorityService.getShortName(String name)
          Extract the short name of an authority from its full identifier.
boolean
PersonService.getUserNamesAreCaseSensitive()
          Are user names case sensitive?
AuthorityService.getZone(String zoneName)
          Gets an authority zone node with the specified name
boolean
AuthenticationService.guestUserAuthenticationAllowed()
          Check if Guest user authentication is allowed.
boolean
AuthorityService.hasAdminAuthority()
          Check of the current user has admin authority.
boolean
AuthorityService.hasGuestAuthority()
          Check of the current user has guest authority.
PermissionService.hasPermission(Long aclID, PermissionContext context, String permission)
          Check if a permission is allowed on an acl.
PermissionService.hasPermission(NodeRef nodeRef, String permission)
          Check that the given authentication has a particular permission for the given node.
PermissionService.hasReadPermission(NodeRef nodeRef)
          Check if read permission is allowed on an acl (optimised) caveats: doesn't take into account dynamic authorities/groups doesn't take into account node types/aspects for permissions
void
AuthenticationService.invalidateTicket(String ticket)
          Invalidate a single ticket by ID
void
AuthenticationService.invalidateUserSession(String userName)
          Invalidate any tickets held by the user.
boolean
AuthorityService.isAdminAuthority(String authorityName)
          Does the given authority have admin authority.
boolean
MutableAuthenticationService.isAuthenticationCreationAllowed()
          Determines whether authentication creation is allowed.
boolean
MutableAuthenticationService.isAuthenticationMutable(String userName)
          Determines whether this user's authentication may be mutated via the other methods.
boolean
AuthenticationService.isCurrentUserTheSystemUser()
          Is the current user the system user?
boolean
AuthorityService.isGuestAuthority(String authorityName)
          Does the given authority have guest authority.
boolean
PersonService.isMutable()
          Can this service create, delete and update person information?
void
PersonService.notifyPerson(String userName, String password)
          Notifies a user by email that their account has been created, and the details of it.
boolean
PersonService.personExists(String userName)
          Check if a person exists.
void
AuthorityService.removeAuthority(String parentName, String childName)
          Remove an authority as a member of another authority.
void
AuthorityService.removeAuthorityFromZones(String authorityName, Set<String> zones)
          Remove a zone from an authority
void
MutableAuthenticationService.setAuthentication(String userName, char[] newPassword)
          Set the login information for a user (typically called by an admin user)
void
MutableAuthenticationService.setAuthenticationEnabled(String userName, boolean enabled)
          Enable or disable an authentication entry
void
AuthorityService.setAuthorityDisplayName(String authorityName, String authorityDisplayName)
          Set the display name for the given authority.
void
PersonService.setCreateMissingPeople(boolean createMissing)
          Set if missing people should be created.
void
PermissionService.setInheritParentPermissions(NodeRef nodeRef, boolean inheritParentPermissions)
          Set the global inheritance behaviour for permissions on a node.
void
PermissionService.setPermission(NodeRef nodeRef, String authority, String permission, boolean allow)
          Set a specific permission on a node.
void
PermissionService.setPermission(StoreRef storeRef, String authority, String permission, boolean allow)
          Add a permission mask to a store
void
PersonService.setPersonProperties(String userName, Map<QName,Serializable> properties)
          Set the properties on a person - some of these may be persisted in different locations - the home folder is created if it doesn't exist
void
PersonService.setPersonProperties(String userName, Map<QName,Serializable> properties, boolean autoCreateHomeFolder)
          Set the properties on a person - some of these may be persisted in different locations.
void
MutableAuthenticationService.updateAuthentication(String userName, char[] oldPassword, char[] newPassword)
          Update the login information for the user (typically called by the user)
void
AuthenticationService.validate(String ticket)
          Validate a ticket.
Uses of Auditable in org.alfresco.service.cmr.site
Methods in org.alfresco.service.cmr.site with annotations of type Auditable
SiteService.createSite(String sitePreset, String shortName, String title, String description, boolean isPublic)
          Deprecated. since version 3.2, replaced by SiteService.createSite(String, String, String, String, SiteVisibility)
SiteService.createSite(String sitePreset, String shortName, String title, String description, SiteVisibility visibility)
          Create a new site.
SiteService.createSite(String sitePreset, String shortName, String title, String description, SiteVisibility visibility, QName siteType)
          Create a new site.
void
SiteService.deleteSite(String shortName)
          Delete the site.
void
SiteService.removeMembership(String shortName, String authorityName)
          Clears an authorities role within a site
void
SiteService.setMembership(String shortName, String authorityName, String role)
          Sets the role of an authority within a site
void
SiteService.updateSite(SiteInfo siteInfo)
          Update the site information.
Uses of Auditable in org.alfresco.service.cmr.tagging
Methods in org.alfresco.service.cmr.tagging with annotations of type Auditable
TaggingService.addTag(NodeRef nodeRef, String tag)
          Add a tag to a node.
TaggingService.addTags(NodeRef nodeRef, List<String> tags)
          Adds a list of tags to a node.
void
TaggingService.addTagScope(NodeRef nodeRef)
          Adds a tag scope to the specified node
TaggingService.changeTag(StoreRef storeRef, String existingTag, String newTag)
void
TaggingService.clearTags(NodeRef nodeRef)
          Clears all tags from an already tagged node.
TaggingService.createTag(StoreRef storeRef, String tag)
          Create a new tag
void
TaggingService.deleteTag(StoreRef storeRef, String tag)
          Delete an existing tag
boolean
TaggingService.hasTag(NodeRef nodeRef, String tag)
          Indicates whether a node has the specified tag or not.
void
TaggingService.refreshTagScope(NodeRef nodeRef, boolean async)
          Refreshes the tag count of the passed tag scope by recounting all the tags of the children of the scope.
void
TaggingService.removeTag(NodeRef nodeRef, String tag)
          Remove a tag from a node.
void
TaggingService.removeTags(NodeRef nodeRef, List<String> tags)
          Removes a list of tags from a node.
void
TaggingService.removeTagScope(NodeRef nodeRef)
          Removes a tag scope from a specified node.
void
TaggingService.setTags(NodeRef nodeRef, List<String> tags)
          Sets the list of tags that are applied to a node, replaces any existing tags with those provided.
Uses of Auditable in org.alfresco.service.cmr.version
Methods in org.alfresco.service.cmr.version with annotations of type Auditable
VersionService.createVersion(Collection<NodeRef> nodeRefs, Map<String,Serializable> versionProperties)
          Creates new versions based on the list of node references provided.
VersionService.createVersion(NodeRef nodeRef, Map<String,Serializable> versionProperties)
          Creates a new version based on the referenced node.
VersionService.createVersion(NodeRef nodeRef, Map<String,Serializable> versionProperties, boolean versionChildren)
          Creates a new version based on the referenced node.
void
VersionService.deleteVersion(NodeRef nodeRef, Version version)
          Delete a specific version associated with a node reference.
void
VersionService.deleteVersionHistory(NodeRef nodeRef)
          Delete the version history associated with a node reference.
void
VersionService.ensureVersioningEnabled(NodeRef nodeRef, Map<QName,Serializable> versionProperties)
          Ensures that a node has the versionable aspect applied to it, and has at least an initial entry in the version store.
VersionService.getCurrentVersion(NodeRef nodeRef)
          Gets the version object for the current version of the node reference passed.
VersionService.getVersionHistory(NodeRef nodeRef)
          Gets the version history information for a node.
VersionService.getVersionStoreReference()
          Gets the reference to the version store
boolean
VersionService.isAVersion(NodeRef nodeRef)
          Is the nodeRef a version node?
boolean
VersionService.isVersioned(NodeRef nodeRef)
          Is the nodeRef versioned?
VersionService.restore(NodeRef nodeRef, NodeRef parentNodeRef, QName assocTypeQName, QName assocQName)
          By default a deep restore is performed.
VersionService.restore(NodeRef nodeRef, NodeRef parentNodeRef, QName assocTypeQName, QName assocQName, boolean deep)
          Restores a node not currently present in the store, but that has a version history.
void
VersionService.revert(NodeRef nodeRef)
          Revert the state of the node to the current version.
void
VersionService.revert(NodeRef nodeRef, boolean deep)
          Revert the state of the node to the current version.
void
VersionService.revert(NodeRef nodeRef, Version version)
          Revert the state of the node to the specified version.
void
VersionService.revert(NodeRef nodeRef, Version version, boolean deep)
          Revert the state of the node to the specified version.
Uses of Auditable in org.alfresco.service.cmr.workflow
Methods in org.alfresco.service.cmr.workflow with annotations of type Auditable
WorkflowService.cancelWorkflow(String workflowId)
          Cancel an "in-flight" Workflow instance
WorkflowService.cancelWorkflows(List<String> workflowIds)
          Cancel a batch of "in-flight" Workflow instances
WorkflowService.createPackage(NodeRef container)
          Create a Workflow Package (a container of content to route through the Workflow).
WorkflowService.deleteWorkflow(String workflowId)
          Delete a Workflow instance.
WorkflowService.deployDefinition(NodeRef workflowDefinition)
          Deploy a Workflow Definition to the Alfresco Repository Note: The specified content object must be of type bpm:workflowdefinition.
WorkflowService.deployDefinition(String engineId, InputStream workflowDefinition, String mimetype)
          Deploy a Workflow Definition to the Alfresco Repository
WorkflowService.deployDefinition(String engineId, InputStream workflowDefinition, String mimetype, String name)
          Deploy a Workflow Definition to the Alfresco Repository
WorkflowService.endTask(String taskId, String transitionId)
          End the Task (i.e.
WorkflowService.fireEvent(String pathId, String event)
          Fire custom event against specified path
WorkflowService.getActiveWorkflows()
          Gets all active workflow instances.
WorkflowService.getActiveWorkflows(String workflowDefinitionId)
          Gets all active workflow instances of the specified Workflow Definition
WorkflowService.getAllDefinitions()
          Gets all deployed Workflow Definitions (with all previous versions)
WorkflowService.getAllDefinitionsByName(String workflowName)
          Gets all (including previous) Workflow Definitions for the given unique name
WorkflowService.getAssignedTasks(String authority, WorkflowTaskState state)
          Gets all tasks assigned to the specified authority
WorkflowService.getAssignedTasks(String authority, WorkflowTaskState state, boolean lazyInitialization)
          Gets all tasks assigned to the specified authority
WorkflowService.getCompletedWorkflows()
          Gets all completed workflow instances.
WorkflowService.getCompletedWorkflows(String workflowDefinitionId)
          Gets all completed workflow instances of the specified Workflow Definition
WorkflowService.getDefinitionById(String workflowDefinitionId)
          Gets a Workflow Definition by unique Id
WorkflowService.getDefinitionByName(String workflowName)
          Gets the latest Workflow Definition by unique name
byte[]
WorkflowService.getDefinitionImage(String workflowDefinitionId)
          Gets a graphical view of the Workflow Definition
WorkflowService.getDefinitions()
          Gets latest deployed Workflow Definitions
WorkflowService.getPackageContents(NodeRef packageRef)
          Get a list of node refs to all the package contents.
WorkflowService.getPackageContents(String taskId)
          Get a list of node refs to all the package contents for the given task id.
WorkflowService.getPathProperties(String pathId)
          Gets the properties associated with the specified path (and parent paths)
WorkflowService.getPooledTasks(String authority)
          Gets the pooled tasks available to the specified authority
WorkflowService.getPooledTasks(String authority, boolean lazyinitialization)
          Gets the pooled tasks available to the specified authority
WorkflowService.getStartTask(String workflowInstanceId)
          Gets the start task instance for the given workflow instance.
WorkflowService.getStartTasks(List<String> workflowInstanceIds, boolean sameSession)
          Gets the start task instances for the given workflow instances.
WorkflowService.getTaskById(String taskId)
          Gets a Task by unique Id
WorkflowService.getTaskDefinitions(String workflowDefinitionId)
          Gets the Task Definitions for the given Workflow Definition
WorkflowService.getTasksForWorkflowPath(String pathId)
          Gets all Tasks associated with the specified path
WorkflowService.getTimers(String workflowId)
          Gets all active timers for the specified workflow
WorkflowService.getWorkflowById(String workflowId)
          Gets a specific workflow instances
WorkflowService.getWorkflowImage(String workflowInstanceId)
          Gets a graphical view of the workflow instance
WorkflowService.getWorkflowPaths(String workflowId)
          Gets all Paths for the specified Workflow instance.
WorkflowService.getWorkflows(String workflowDefinitionId)
          Gets all workflow instances (both active and completed) of the specified Workflow Definition
WorkflowService.getWorkflowsForContent(NodeRef packageItem, boolean active)
          Gets the Workflows that act upon the specified Repository content.
boolean
WorkflowService.hasWorkflowImage(String workflowInstanceId)
          Determines if a graphical view of the workflow instance exists
boolean
WorkflowService.isDefinitionDeployed(NodeRef workflowDefinition)
          Is the specified Workflow Definition already deployed? Note: the notion of "already deployed" may differ between bpm engines.
boolean
WorkflowService.isDefinitionDeployed(String engineId, InputStream workflowDefinition, String mimetype)
          Is the specified Workflow Definition already deployed? Note: the notion of "already deployed" may differ between bpm engines.
boolean
WorkflowService.isMultiTenantWorkflowDeploymentEnabled()
boolean
WorkflowService.isTaskClaimable(WorkflowTask task, String username)
          Determines if the given user can claim the given task
boolean
WorkflowService.isTaskClaimable(WorkflowTask task, String username, boolean refreshTask)
          Determines if the given user can claim the given task
boolean
WorkflowService.isTaskEditable(WorkflowTask task, String username)
          Determines if the given user can edit the given task
boolean
WorkflowService.isTaskEditable(WorkflowTask task, String username, boolean refreshTask)
          Determines if the given user can edit the given task
boolean
WorkflowService.isTaskReassignable(WorkflowTask task, String username)
          Determines if the given user can reassign the given task
boolean
WorkflowService.isTaskReassignable(WorkflowTask task, String username, boolean refreshTask)
          Determines if the given user can reassign the given task
boolean
WorkflowService.isTaskReleasable(WorkflowTask task, String username)
          Determines if the given user can release the given task
boolean
WorkflowService.isTaskReleasable(WorkflowTask task, String username, boolean refreshTask)
          Determines if the given user can release the given task
WorkflowService.queryTasks(WorkflowTaskQuery query, boolean sameSession)
          Query for tasks
WorkflowService.signal(String pathId, String transitionId)
          Signal the transition from one Workflow Node to another
WorkflowService.startWorkflow(String workflowDefinitionId, Map<QName,Serializable> parameters)
          Start a Workflow Instance
WorkflowService.startWorkflowFromTemplate(NodeRef templateDefinition)
          Start a Workflow Instance from an existing "Start Task" template node held in the Repository.
void
WorkflowService.undeployDefinition(String workflowDefinitionId)
          Undeploy an exisiting Workflow Definition TODO: Determine behaviour when "in-flight" workflow instances exist
WorkflowService.updateTask(String taskId, Map<QName,Serializable> properties, Map<QName,List<NodeRef>> add, Map<QName,List<NodeRef>> remove)
          Update the Properties and Associations of a Task
Uses of Auditable in org.alfresco.service.namespace
Methods in org.alfresco.service.namespace with annotations of type Auditable
NamespacePrefixResolver.getNamespaceURI(String prefix)
          Gets the namespace URI registered for the given prefix
NamespacePrefixResolver.getPrefixes()
          Gets all registered Prefixes
NamespacePrefixResolver.getPrefixes(String namespaceURI)
          Gets the registered prefixes for the given namespace URI
NamespacePrefixResolver.getURIs()
          Gets all registered Uris
void
NamespaceService.registerNamespace(String prefix, String uri)
          Register a prefix for namespace uri.
void
NamespaceService.unregisterNamespace(String prefix)
          Unregister a prefix.

Overview  Package  Class   Use  Tree  Deprecated  Index  Help 
PREV   NEXT FRAMES    NO FRAMES    All Classes

Copyright © 2005–2016 Alfresco Software. All rights reserved.

Java API documentation generated with DocFlex/Javadoc 1.6.1 using JavadocPro template set.