/** * Returns if subscription are enabled for this system. */ @NotAuditable boolean isActive(); }
/** * Cancels all known cancellable running renditions for the given * <code>NodeRef</code> via the {@link ActionTrackingService}. * * @param sourceNode the <code>NodeRef</code> the action is acting on * @since 4.1.6 */ @NotAuditable void cancelRenditions(NodeRef sourceNode);
/** * Runs the specified replication. * @param replicationDefinition The replication to run */ @NotAuditable void replicate(ReplicationDefinition replicationDefinition);
/** * Turns off scheduling for the specified replication */ @NotAuditable void disableScheduling(ReplicationDefinition replicationDefinition);
/** * This method gets the shortName for the Share Site which contains the given NodeRef. * If the given NodeRef is not contained within a Share Site, then <code>null</code> is returned. * * @param nodeRef the node whose containing site's info is to be found. * @return String site short name for the containing site or <code>null</code> if node is not in a site. */ @NotAuditable String getSiteShortName(NodeRef nodeRef);
/** * Gets the extended role information of the specified user. * * @param shortName site short name * @param authorityName full authority name (so if it's a group then its prefixed with 'GROUP_') * @return SiteMemberInfo site role information, null if none */ @NotAuditable SiteMemberInfo getMembersRoleInfo(String shortName, String authorityName);
/** * Gets the "container" folder for the specified * component. * * @param shortName short name of site * @param componentId component id * @return noderef of container */ @NotAuditable NodeRef getContainer(String shortName, String componentId);
/** * Finds all the tag scopes for the specified node. * <p> * The resulting list of tag scopes is ordered with the 'nearest' at the bedining of the list. * <p> * If no tag scopes are found an empty list is returned. * * @param nodeRef node reference * @return list of tag scopes */ @NotAuditable List<TagScope> findAllTagScopes(NodeRef nodeRef);
/** * @return the version service (or null, if one is not provided) */ @NotAuditable VersionService getVersionService();
/** * @return the lock service (or null, if one is not provided) */ @NotAuditable LockService getLockService();
/** * @return the category service (or null, if one is not provided) */ @NotAuditable CategoryService getCategoryService();
/** * @return the exporter service or null if not present * @deprecated This method has been deprecated as it would return a service that is not part of the public API. * The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future. */ @NotAuditable ExporterService getExporterService();
/** * Get the ownable service (or null if one is not provided) * @return OwnableService * @deprecated This method has been deprecated as it would return a service that is not part of the public API. * The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future. */ @NotAuditable OwnableService getOwnableService();
/** * Get the blog service (or null if one is not provided) * * @since 4.0 * @deprecated This method has been deprecated as it would return a service that is not part of the public API. * The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future. */ @NotAuditable BlogService getBlogService();
/** * Get the calendar service (or null if one is not provided) * * @since 4.0 * @deprecated This method has been deprecated as it would return a service that is not part of the public API. * The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future. */ @NotAuditable CalendarService getCalendarService();
/** * Get the CMIS Dictionary service (or null if one is not provided) * @return the CMIS Dictionary service * @deprecated This method has been deprecated as it would return a service that is not part of the public API. * The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future. */ @NotAuditable CMISDictionaryService getCMISDictionaryService();
/** * Get the sys admin params helper bean. * @return the sys admin params bean. * @deprecated This method has been deprecated as it would return an object that is not part of the public API. * The object itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future. */ @NotAuditable SysAdminParams getSysAdminParams();
/** * Get the Message service bean. * @return the Message service bean */ @NotAuditable MessageService getMessageService();
/** * Get the document link service * @return the document link service * @deprecated This method has been deprecated as it would return a service that is not part of the public API. * The service itself is not deprecated, but access to it via the ServiceRegistry will be removed in the future. */ @NotAuditable DocumentLinkService getDocumentLinkService();
/** * Verify a target is available and that the configured credentials are valid. * @throws TransferException */ @NotAuditable public void verify(TransferTarget target) throws TransferException;