Uses of Annotation Type
org.alfresco.service.Auditable
Packages that use Auditable
Package
Description
-
Uses of Auditable in org.alfresco.repo.security.authentication
Methods in org.alfresco.repo.security.authentication with annotations of type AuditableModifier and TypeMethodDescriptionvoid
TicketComponent.invalidateTicketById
(String ticket) Invalidate the tickets by idTicketComponent.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.repository
Methods in org.alfresco.service.cmr.repository with annotations of type AuditableModifier and TypeMethodDescriptionvoid
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.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.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
boolean
NodeService.findAssocsNotLinkedByTwoOtherAssocs
(NodeRef parent) Gets the list of the localnames of the child associations without parent nodeNodeService.getAllRootNodes
(StoreRef storeRef) NodeService.getAspects
(NodeRef nodeRef) NodeService.getChildAssocs
(NodeRef nodeRef) Get all child associations of the given node.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.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.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.NodeService.getNodeAclId
(NodeRef nodeRef) NodeService.getNodeRef
(Long nodeId) Get the node reference for a given node DB IDNodeService.getNodeStatus
(NodeRef nodeRef) Gets the ID of the last transaction that caused the node to change.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 matchThe root node has an entry in the path(s) returned.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) 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 referencesNodeService.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.boolean
Determines if a given aspect is present on a node.NodeService.moveNode
(NodeRef nodeToMoveRef, NodeRef newParentRef, QName assocTypeQName, QName assocQName) Moves the primary location of the given node.void
NodeService.removeAspect
(NodeRef nodeRef, QName aspectTypeQName) Remove an aspect and all related properties from a nodevoid
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) Deprecated.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 anySerializable
instance.void
Re-sets the type of the node. -
Uses of Auditable in org.alfresco.service.cmr.search
Methods in org.alfresco.service.cmr.search with annotations of type AuditableModifier and TypeMethodDescriptionboolean
Search for string pattern in both the node text (if present) and node propertiesboolean
SearchService.contains
(NodeRef nodeRef, QName propertyQName, String googleLikePattern, SearchParameters.Operator defaultOperator) Search for string pattern in both the node text (if present) and node propertiesboolean
Search for string pattern in both the node text (if present) and node propertiesSearch against a store.SearchService.query
(StoreRef store, String language, String query, QueryParameterDefinition[] queryParameterDefinitions) Search against a store.SearchService.query
(StoreRef store, QName queryId, QueryParameter[] queryParameters) Execute a canned querySearchService.query
(SearchParameters searchParameters) Search using the given SearchParametersSearchService.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 expressionSearchService.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 AuditableModifier and TypeMethodDescriptionvoid
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 storevoid
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 storevoid
PermissionService.deletePermissions
(NodeRef nodeRef) Delete all the permission assigned to the nodevoid
PermissionService.deletePermissions
(StoreRef storeRef) Remove all permission mask on a storePermissionService.getAllAuthorities()
Get the All AuthoritiesPermissionService.getAllPermission()
Get the All PermissionPermissionService.getAllSetPermissions
(NodeRef nodeRef) Get all the AccessPermissions that are set for anyone for the given nodePermissionService.getAllSetPermissions
(StoreRef storeRef) Get all the AccessPermissions that are set for anyone for the given nodeboolean
PermissionService.getInheritParentPermissions
(NodeRef nodeRef) Return the global inheritance behaviour for permissions on a node.PermissionService.getOwnerAuthority()
Get the Owner AuthorityPermissionService.getPermissions
(NodeRef nodeRef) Get all the AccessPermissions that are granted/denied to the current authentication for the given nodePermissionService.getReaders
(Long aclId) Get the readers associated with a given ACLPermissionService.getReadersDenied
(Long aclId) Get the denied authorities associated with a given ACLPermissionService.getSettablePermissions
(NodeRef nodeRef) Get the permissions that can be set for a given nodePermissionService.getSettablePermissions
(QName type) Get the permissions that can be set for a given typePermissionService.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 permissionsvoid
PermissionService.setInheritParentPermissions
(NodeRef nodeRef, boolean inheritParentPermissions) Set the global inheritance behaviour for permissions on a node.void
PermissionService.setInheritParentPermissions
(NodeRef nodeRef, boolean inheritParentPermissions, boolean asyncCall) Set the global inheritance behavior 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 -
Uses of Auditable in org.alfresco.service.namespace
Methods in org.alfresco.service.namespace with annotations of type AuditableModifier and TypeMethodDescriptionNamespacePrefixResolver.getNamespaceURI
(String prefix) Gets the namespace URI registered for the given prefixNamespacePrefixResolver.getPrefixes()
Gets all registered PrefixesNamespacePrefixResolver.getPrefixes
(String namespaceURI) Gets the registered prefixes for the given namespace URINamespacePrefixResolver.getURIs()
Gets all registered Urisvoid
NamespaceService.registerNamespace
(String prefix, String uri) Register a prefix for namespace uri.void
NamespaceService.unregisterNamespace
(String prefix) Unregister a prefix.
NodeService.removeSecondaryChildAssociation(ChildAssociationRef)