org.alfresco.service
Interface ServiceRegistry
- All Known Implementing Classes:
- MockedTestServiceRegistry, ServiceDescriptorRegistry
@PublicService
public interface ServiceRegistry
This interface represents the registry of public Repository Services.
The registry provides meta-data about each service and provides
access to the service interface.
SERVICE_REGISTRY
static final java.lang.String SERVICE_REGISTRY
- See Also:
- Constant Field Values
REGISTRY_SERVICE
static final QName REGISTRY_SERVICE
DESCRIPTOR_SERVICE
static final QName DESCRIPTOR_SERVICE
TRANSACTION_SERVICE
static final QName TRANSACTION_SERVICE
RETRYING_TRANSACTION_HELPER
static final QName RETRYING_TRANSACTION_HELPER
AUTHENTICATION_SERVICE
static final QName AUTHENTICATION_SERVICE
NAMESPACE_SERVICE
static final QName NAMESPACE_SERVICE
DICTIONARY_SERVICE
static final QName DICTIONARY_SERVICE
NODE_SERVICE
static final QName NODE_SERVICE
CONTENT_SERVICE
static final QName CONTENT_SERVICE
MIMETYPE_SERVICE
static final QName MIMETYPE_SERVICE
CONTENT_FILTER_LANGUAGES_SERVICE
static final QName CONTENT_FILTER_LANGUAGES_SERVICE
MULTILINGUAL_CONTENT_SERVICE
static final QName MULTILINGUAL_CONTENT_SERVICE
EDITION_SERVICE
static final QName EDITION_SERVICE
SEARCH_SERVICE
static final QName SEARCH_SERVICE
CATEGORY_SERVICE
static final QName CATEGORY_SERVICE
COPY_SERVICE
static final QName COPY_SERVICE
LOCK_SERVICE
static final QName LOCK_SERVICE
JOB_LOCK_SERVICE
static final QName JOB_LOCK_SERVICE
VERSION_SERVICE
static final QName VERSION_SERVICE
COCI_SERVICE
static final QName COCI_SERVICE
RULE_SERVICE
static final QName RULE_SERVICE
IMPORTER_SERVICE
static final QName IMPORTER_SERVICE
EXPORTER_SERVICE
static final QName EXPORTER_SERVICE
ACTION_SERVICE
static final QName ACTION_SERVICE
PERMISSIONS_SERVICE
static final QName PERMISSIONS_SERVICE
AUTHORITY_SERVICE
static final QName AUTHORITY_SERVICE
TEMPLATE_SERVICE
static final QName TEMPLATE_SERVICE
FILE_FOLDER_SERVICE
static final QName FILE_FOLDER_SERVICE
SCRIPT_SERVICE
static final QName SCRIPT_SERVICE
WORKFLOW_SERVICE
static final QName WORKFLOW_SERVICE
AUDIT_SERVICE
static final QName AUDIT_SERVICE
OWNABLE_SERVICE
static final QName OWNABLE_SERVICE
PERSON_SERVICE
static final QName PERSON_SERVICE
SITE_SERVICE
static final QName SITE_SERVICE
ATTRIBUTE_SERVICE
static final QName ATTRIBUTE_SERVICE
THUMBNAIL_SERVICE
static final QName THUMBNAIL_SERVICE
TAGGING_SERVICE
static final QName TAGGING_SERVICE
FORM_SERVICE
static final QName FORM_SERVICE
INVITATION_SERVICE
static final QName INVITATION_SERVICE
PREFERENCE_SERVICE
static final QName PREFERENCE_SERVICE
RENDITION_SERVICE
static final QName RENDITION_SERVICE
AVM_SERVICE
static final QName AVM_SERVICE
AVM_LOCKING_AWARE_SERVICE
static final QName AVM_LOCKING_AWARE_SERVICE
AVM_SYNC_SERVICE
static final QName AVM_SYNC_SERVICE
CROSS_REPO_COPY_SERVICE
static final QName CROSS_REPO_COPY_SERVICE
AVM_LOCKING_SERVICE
static final QName AVM_LOCKING_SERVICE
VIRT_SERVER_REGISTRY
static final QName VIRT_SERVER_REGISTRY
DEPLOYMENT_SERVICE
static final QName DEPLOYMENT_SERVICE
WEBPROJECT_SERVICE
static final QName WEBPROJECT_SERVICE
SANDBOX_SERVICE
static final QName SANDBOX_SERVICE
ASSET_SERVICE
static final QName ASSET_SERVICE
PREVIEW_URI_SERVICE
static final QName PREVIEW_URI_SERVICE
CMIS_SERVICE
static final QName CMIS_SERVICE
CMIS_DICTIONARY_SERVICE
static final QName CMIS_DICTIONARY_SERVICE
CMIS_QUERY_SERVICE
static final QName CMIS_QUERY_SERVICE
IMAP_SERVICE
static final QName IMAP_SERVICE
PUBLIC_SERVICE_ACCESS_SERVICE
static final QName PUBLIC_SERVICE_ACCESS_SERVICE
getServices
@NotAuditable
java.util.Collection getServices()
- Get the list of services provided by the Repository
- Returns:
- list of provided Services
isServiceProvided
@NotAuditable
boolean isServiceProvided(QName service)
- Is the specified service provided by the Repository?
- Parameters:
service
- name of service to test provision of
- Returns:
- true => provided, false => not provided
getService
@NotAuditable
java.lang.Object getService(QName service)
- Get the specified service.
- Parameters:
service
- name of service to retrieve
- Returns:
- the service interface (must cast to interface as described in service meta-data)
getDescriptorService
@NotAuditable
DescriptorService getDescriptorService()
- Returns:
- the descriptor service
getTransactionService
@NotAuditable
TransactionService getTransactionService()
- Returns:
- the transaction service
getRetryingTransactionHelper
@NotAuditable
RetryingTransactionHelper getRetryingTransactionHelper()
- Returns:
- the transaction service
getNamespaceService
@NotAuditable
NamespaceService getNamespaceService()
- Returns:
- the namespace service (or null, if one is not provided)
getAuthenticationService
@NotAuditable
MutableAuthenticationService getAuthenticationService()
- Returns:
- the authentication service (or null, if one is not provided)
getNodeService
@NotAuditable
NodeService getNodeService()
- Returns:
- the node service (or null, if one is not provided)
getContentService
@NotAuditable
ContentService getContentService()
- Returns:
- the content service (or null, if one is not provided)
getMimetypeService
@NotAuditable
MimetypeService getMimetypeService()
- Returns:
- the mimetype service (or null, if one is not provided)
getContentFilterLanguagesService
@NotAuditable
ContentFilterLanguagesService getContentFilterLanguagesService()
- Returns:
- the content filter languages service (or null, if one is not provided)
getSearchService
@NotAuditable
SearchService getSearchService()
- Returns:
- the search service (or null, if one is not provided)
getVersionService
@NotAuditable
VersionService getVersionService()
- Returns:
- the version service (or null, if one is not provided)
getLockService
@NotAuditable
LockService getLockService()
- Returns:
- the lock service (or null, if one is not provided)
getJobLockService
@NotAuditable
JobLockService getJobLockService()
- Returns:
- the job lock service (or null, if one is not provided)
getDictionaryService
@NotAuditable
DictionaryService getDictionaryService()
- Returns:
- the dictionary service (or null, if one is not provided)
getCopyService
@NotAuditable
CopyService getCopyService()
- Returns:
- the copy service (or null, if one is not provided)
getCheckOutCheckInService
@NotAuditable
CheckOutCheckInService getCheckOutCheckInService()
- Returns:
- the checkout / checkin service (or null, if one is not provided)
getCategoryService
@NotAuditable
CategoryService getCategoryService()
- Returns:
- the category service (or null, if one is not provided)
getImporterService
@NotAuditable
ImporterService getImporterService()
- Returns:
- the importer service or null if not present
getExporterService
@NotAuditable
ExporterService getExporterService()
- Returns:
- the exporter service or null if not present
getRuleService
@NotAuditable
RuleService getRuleService()
- Returns:
- the rule service (or null, if one is not provided)
getActionService
@NotAuditable
ActionService getActionService()
- Returns:
- the action service (or null if one is not provided)
getPermissionService
@NotAuditable
PermissionService getPermissionService()
- Returns:
- the permission service (or null if one is not provided)
getAuthorityService
@NotAuditable
AuthorityService getAuthorityService()
- Returns:
- the authority service (or null if one is not provided)
getTemplateService
@NotAuditable
TemplateService getTemplateService()
- Returns:
- the template service (or null if one is not provided)
getFileFolderService
@NotAuditable
FileFolderService getFileFolderService()
- Returns:
- the file-folder manipulation service (or null if one is not provided)
getScriptService
@NotAuditable
ScriptService getScriptService()
- Returns:
- the script execution service (or null if one is not provided)
getWorkflowService
@NotAuditable
WorkflowService getWorkflowService()
- Returns:
- the workflow service (or null if one is not provided)
getAuditService
@NotAuditable
AuditService getAuditService()
- Returns:
- the audit service (or null if one is not provided)
getAVMService
@NotAuditable
AVMService getAVMService()
- Get the AVMService.
- Returns:
- The AVM service (or null if one is not provided);
getAVMLockingAwareService
@NotAuditable
AVMService getAVMLockingAwareService()
- Get the AVMLockingAwareService.
- Returns:
- The AVM locking aware service (or null if one is not provided);
getAVMSyncService
@NotAuditable
AVMSyncService getAVMSyncService()
- Get the AVM Sync Service.
- Returns:
- The AVM Sync Service.
getOwnableService
@NotAuditable
OwnableService getOwnableService()
- Get the ownable service (or null if one is not provided)
- Returns:
getPersonService
@NotAuditable
PersonService getPersonService()
- Get the person service (or null if one is not provided)
- Returns:
getSiteService
@NotAuditable
SiteService getSiteService()
- Get the site service (or null if one is not provided)
- Returns:
getCrossRepositoryCopyService
@NotAuditable
CrossRepositoryCopyService getCrossRepositoryCopyService()
- Get the cross repository copy service (or null if one is not provided)
- Returns:
getAttributeService
@NotAuditable
AttributeService getAttributeService()
- Get the attribute service (or null if one is not provided)
- Returns:
getAVMLockingService
@NotAuditable
AVMLockingService getAVMLockingService()
- Get the AVM locking service (or null if one is not provided)
- Returns:
getVirtServerRegistry
@NotAuditable
org.alfresco.mbeans.VirtServerRegistry getVirtServerRegistry()
- Get the Virtualisation Server registry service bean
- Returns:
getMultilingualContentService
@NotAuditable
MultilingualContentService getMultilingualContentService()
- Get the Multilingual Content Service
- Returns:
getEditionService
@NotAuditable
EditionService getEditionService()
- Get the Edition Service
- Returns:
getThumbnailService
@NotAuditable
ThumbnailService getThumbnailService()
- Get the Thumbnail Service
- Returns:
getTaggingService
@NotAuditable
TaggingService getTaggingService()
- Get the Tagging Service
- Returns:
getDeploymentService
@NotAuditable
DeploymentService getDeploymentService()
- Get the WCM Deployment Service
- Returns:
- the deployment service (or null, if one is not provided)
getWebProjectService
@NotAuditable
WebProjectService getWebProjectService()
- Get the WCM WebProject Service
- Returns:
getSandboxService
@NotAuditable
SandboxService getSandboxService()
- Get the WCM Sandbox Service
- Returns:
getAssetService
@NotAuditable
AssetService getAssetService()
- Get the WCM Asset Service
- Returns:
getPreviewURIService
@NotAuditable
PreviewURIService getPreviewURIService()
- Get the WCM Preview URI Service
- Returns:
getFormService
@NotAuditable
FormService getFormService()
- Get the form service (or null if one is not provided)
- Returns:
getRenditionService
@NotAuditable
RenditionService getRenditionService()
- Get the rendition service (or null if one is not provided)
- Returns:
getInvitationService
@NotAuditable
InvitationService getInvitationService()
- Get the invitation service (or null if one is not provided)
- Returns:
- the invitation service
getCMISService
@NotAuditable
CMISServices getCMISService()
- Get the CMIS service (or null if one is not provided)
- Returns:
- the CMIS service
getCMISDictionaryService
@NotAuditable
CMISDictionaryService getCMISDictionaryService()
- Get the CMIS Dictionary service (or null if one is not provided)
- Returns:
- the CMIS Dictionary service
getCMISQueryService
@NotAuditable
CMISQueryService getCMISQueryService()
- Get the CMIS Query service (or null if one is not provided)
- Returns:
- the CMIS Query service
getImapService
@NotAuditable
ImapService getImapService()
- Get the IMAP service (or null if one is not provided)
- Returns:
- the IMAP service
getPublicServiceAccessService
@NotAuditable
PublicServiceAccessService getPublicServiceAccessService()
- Get the IMAP service (or null if one is not provided)
- Returns:
- the IMAP service
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.