mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-10-08 14:51:49 +00:00
RA-505 Expose all public API services via ServiceRegistry
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@110208 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -24,6 +24,7 @@ import org.alfresco.opencmis.dictionary.CMISDictionaryService;
|
|||||||
import org.alfresco.opencmis.search.CMISQueryService;
|
import org.alfresco.opencmis.search.CMISQueryService;
|
||||||
import org.alfresco.repo.admin.SysAdminParams;
|
import org.alfresco.repo.admin.SysAdminParams;
|
||||||
import org.alfresco.repo.forms.FormService;
|
import org.alfresco.repo.forms.FormService;
|
||||||
|
import org.alfresco.repo.i18n.MessageService;
|
||||||
import org.alfresco.repo.imap.ImapService;
|
import org.alfresco.repo.imap.ImapService;
|
||||||
import org.alfresco.repo.lock.JobLockService;
|
import org.alfresco.repo.lock.JobLockService;
|
||||||
import org.alfresco.repo.nodelocator.NodeLocatorService;
|
import org.alfresco.repo.nodelocator.NodeLocatorService;
|
||||||
@@ -466,6 +467,12 @@ public class ServiceDescriptorRegistry
|
|||||||
return (FacetLabelDisplayHandlerRegistry) beanFactory.getBean(beanName);
|
return (FacetLabelDisplayHandlerRegistry) beanFactory.getBean(beanName);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public MessageService getMessageService() {
|
||||||
|
return (MessageService)getService(MESSAGE_SERVICE);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public DocumentLinkService getDocumentLinkService() {
|
public DocumentLinkService getDocumentLinkService() {
|
||||||
return (DocumentLinkService)getService(DOCUMENT_LINK_SERVICE);
|
return (DocumentLinkService)getService(DOCUMENT_LINK_SERVICE);
|
||||||
|
@@ -25,6 +25,7 @@ import org.alfresco.opencmis.dictionary.CMISDictionaryService;
|
|||||||
import org.alfresco.opencmis.search.CMISQueryService;
|
import org.alfresco.opencmis.search.CMISQueryService;
|
||||||
import org.alfresco.repo.admin.SysAdminParams;
|
import org.alfresco.repo.admin.SysAdminParams;
|
||||||
import org.alfresco.repo.forms.FormService;
|
import org.alfresco.repo.forms.FormService;
|
||||||
|
import org.alfresco.repo.i18n.MessageService;
|
||||||
import org.alfresco.repo.imap.ImapService;
|
import org.alfresco.repo.imap.ImapService;
|
||||||
import org.alfresco.repo.lock.JobLockService;
|
import org.alfresco.repo.lock.JobLockService;
|
||||||
import org.alfresco.repo.nodelocator.NodeLocatorService;
|
import org.alfresco.repo.nodelocator.NodeLocatorService;
|
||||||
@@ -143,6 +144,7 @@ public interface ServiceRegistry
|
|||||||
static final QName NOTIFICATION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "NotificationService");
|
static final QName NOTIFICATION_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "NotificationService");
|
||||||
static final QName DOCUMENT_LINK_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "DocumentLinkService");
|
static final QName DOCUMENT_LINK_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "DocumentLinkService");
|
||||||
|
|
||||||
|
static final QName MESSAGE_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "MessageService");
|
||||||
// CMIS
|
// CMIS
|
||||||
static final QName CMIS_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "CMISService");
|
static final QName CMIS_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "CMISService");
|
||||||
static final QName CMIS_DICTIONARY_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "OpenCMISDictionaryService");
|
static final QName CMIS_DICTIONARY_SERVICE = QName.createQName(NamespaceService.ALFRESCO_URI, "OpenCMISDictionaryService");
|
||||||
@@ -521,6 +523,13 @@ public interface ServiceRegistry
|
|||||||
@NotAuditable
|
@NotAuditable
|
||||||
FacetLabelDisplayHandlerRegistry getFacetLabelDisplayHandlerRegistry();
|
FacetLabelDisplayHandlerRegistry getFacetLabelDisplayHandlerRegistry();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the Message service bean.
|
||||||
|
* @return the Message service bean
|
||||||
|
*/
|
||||||
|
@NotAuditable
|
||||||
|
MessageService getMessageService();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the document link service
|
* Get the document link service
|
||||||
* @return the document link service
|
* @return the document link service
|
||||||
|
@@ -26,6 +26,7 @@ import org.alfresco.opencmis.dictionary.CMISDictionaryService;
|
|||||||
import org.alfresco.opencmis.search.CMISQueryService;
|
import org.alfresco.opencmis.search.CMISQueryService;
|
||||||
import org.alfresco.repo.admin.SysAdminParams;
|
import org.alfresco.repo.admin.SysAdminParams;
|
||||||
import org.alfresco.repo.forms.FormService;
|
import org.alfresco.repo.forms.FormService;
|
||||||
|
import org.alfresco.repo.i18n.MessageService;
|
||||||
import org.alfresco.repo.imap.ImapService;
|
import org.alfresco.repo.imap.ImapService;
|
||||||
import org.alfresco.repo.lock.JobLockService;
|
import org.alfresco.repo.lock.JobLockService;
|
||||||
import org.alfresco.repo.nodelocator.NodeLocatorService;
|
import org.alfresco.repo.nodelocator.NodeLocatorService;
|
||||||
@@ -486,6 +487,13 @@ public class MockedTestServiceRegistry implements ServiceRegistry
|
|||||||
{
|
{
|
||||||
// TODO Auto-generated method stub
|
// TODO Auto-generated method stub
|
||||||
return null;
|
return null;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public MessageService getMessageService()
|
||||||
|
{
|
||||||
|
// A mock response
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Reference in New Issue
Block a user