![JAR search and dependency download from the Maven repository](/logo.png)
org.alfresco.mock.test.MockServiceRegistry Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alfresco-tests Show documentation
Show all versions of alfresco-tests Show documentation
This is a jar project based on mock classes to test fastly the alfresco applications
The newest version!
package org.alfresco.mock.test;
import java.io.Externalizable;
import java.io.IOException;
import java.io.ObjectInput;
import java.io.ObjectOutput;
import java.util.Collection;
import org.alfresco.repo.admin.SysAdminParams;
import org.alfresco.repo.forms.FormService;
import org.alfresco.repo.i18n.MessageService;
import org.alfresco.repo.imap.ImapService;
import org.alfresco.repo.lock.JobLockService;
import org.alfresco.repo.nodelocator.NodeLocatorService;
import org.alfresco.repo.policy.PolicyComponent;
import org.alfresco.repo.rendition2.RenditionService2;
import org.alfresco.repo.search.impl.solr.facet.SolrFacetHelper;
import org.alfresco.repo.search.impl.solr.facet.handler.FacetLabelDisplayHandlerRegistry;
import org.alfresco.repo.transaction.RetryingTransactionHelper;
import org.alfresco.service.ServiceRegistry;
import org.alfresco.service.cmr.action.ActionService;
import org.alfresco.service.cmr.admin.RepoAdminService;
import org.alfresco.service.cmr.attributes.AttributeService;
import org.alfresco.service.cmr.audit.AuditService;
import org.alfresco.service.cmr.blog.BlogService;
import org.alfresco.service.cmr.calendar.CalendarService;
import org.alfresco.service.cmr.coci.CheckOutCheckInService;
import org.alfresco.service.cmr.dictionary.DictionaryService;
import org.alfresco.service.cmr.invitation.InvitationService;
import org.alfresco.service.cmr.lock.LockService;
import org.alfresco.service.cmr.ml.ContentFilterLanguagesService;
import org.alfresco.service.cmr.ml.EditionService;
import org.alfresco.service.cmr.ml.MultilingualContentService;
import org.alfresco.service.cmr.model.FileFolderService;
import org.alfresco.service.cmr.module.ModuleService;
import org.alfresco.service.cmr.notification.NotificationService;
import org.alfresco.service.cmr.rating.RatingService;
import org.alfresco.service.cmr.rendition.RenditionService;
import org.alfresco.service.cmr.repository.ContentService;
import org.alfresco.service.cmr.repository.CopyService;
import org.alfresco.service.cmr.repository.DocumentLinkService;
import org.alfresco.service.cmr.repository.MimetypeService;
import org.alfresco.service.cmr.repository.NodeService;
import org.alfresco.service.cmr.repository.ScriptService;
import org.alfresco.service.cmr.repository.TemplateService;
import org.alfresco.service.cmr.rule.RuleService;
import org.alfresco.service.cmr.search.CategoryService;
import org.alfresco.service.cmr.search.SearchService;
import org.alfresco.service.cmr.security.AuthorityService;
import org.alfresco.service.cmr.security.MutableAuthenticationService;
import org.alfresco.service.cmr.security.OwnableService;
import org.alfresco.service.cmr.security.PermissionService;
import org.alfresco.service.cmr.security.PersonService;
import org.alfresco.service.cmr.security.PublicServiceAccessService;
import org.alfresco.service.cmr.site.SiteService;
import org.alfresco.service.cmr.tagging.TaggingService;
import org.alfresco.service.cmr.thumbnail.ThumbnailService;
import org.alfresco.service.cmr.version.VersionService;
import org.alfresco.service.cmr.view.ExporterService;
import org.alfresco.service.cmr.view.ImporterService;
import org.alfresco.service.cmr.webdav.WebDavService;
import org.alfresco.service.cmr.workflow.WorkflowService;
import org.alfresco.service.descriptor.DescriptorService;
import org.alfresco.service.namespace.NamespaceService;
import org.alfresco.service.namespace.QName;
import org.alfresco.service.transaction.TransactionService;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.BeanFactoryAware;
public class MockServiceRegistry implements BeanFactoryAware, ServiceRegistry, Externalizable {
private NodeService nodeService;
private ContentService contentService;
private SearchService searchService;
private FileFolderService fileFolderService;
private NodeLocatorService nodeLocatorService;
private NamespaceService namespaceService;
private ScriptService scriptService;
private MimetypeService mimetypeService;
private ImporterService importerService;
private PermissionService permissionService;
private TemplateService templateService;
private RenditionService2 renditionService2;
private SolrFacetHelper solrFacetHelper;
private TransactionService transactionService;
private DictionaryService dictionaryService;
private MutableAuthenticationService authenticationService;
private VersionService versionService;
private CopyService copyService;
private CheckOutCheckInService checkOutCheckInService;
private SiteService siteService;
private PersonService personService;
private AuthorityService authorityService;
private ActionService actionService;
@Override
public Collection getServices() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean isServiceProvided(QName service) {
// TODO Auto-generated method stub
return false;
}
@Override
public Object getService(QName service) {
// TODO Auto-generated method stub
return null;
}
@Override
public DescriptorService getDescriptorService() {
// TODO Auto-generated method stub
return null;
}
@Override
public TransactionService getTransactionService() {
return transactionService;
}
@Override
public RetryingTransactionHelper getRetryingTransactionHelper() {
return transactionService.getRetryingTransactionHelper();
}
@Override
public NamespaceService getNamespaceService() {
return namespaceService;
}
@Override
public MutableAuthenticationService getAuthenticationService() {
return authenticationService;
}
@Override
public NodeService getNodeService() {
return nodeService;
}
@Override
public ContentService getContentService() {
return contentService;
}
@Override
public MimetypeService getMimetypeService() {
return mimetypeService;
}
@Override
public ContentFilterLanguagesService getContentFilterLanguagesService() {
// TODO Auto-generated method stub
return null;
}
@Override
public SearchService getSearchService() {
return searchService;
}
@Override
public VersionService getVersionService() {
return versionService;
}
@Override
public LockService getLockService() {
// TODO Auto-generated method stub
return null;
}
@Override
public JobLockService getJobLockService() {
// TODO Auto-generated method stub
return null;
}
@Override
public DictionaryService getDictionaryService() {
return dictionaryService;
}
@Override
public CopyService getCopyService() {
return copyService;
}
@Override
public CheckOutCheckInService getCheckOutCheckInService() {
return checkOutCheckInService;
}
@Override
public CategoryService getCategoryService() {
return null;
}
@Override
public ImporterService getImporterService() {
return importerService;
}
@Override
public ExporterService getExporterService() {
// TODO Auto-generated method stub
return null;
}
@Override
public RuleService getRuleService() {
// TODO Auto-generated method stub
return null;
}
@Override
public ActionService getActionService() {
return actionService;
}
@Override
public PermissionService getPermissionService() {
return permissionService;
}
@Override
public AuthorityService getAuthorityService() {
return authorityService;
}
@Override
public TemplateService getTemplateService() {
return templateService;
}
@Override
public FileFolderService getFileFolderService() {
return fileFolderService;
}
@Override
public ScriptService getScriptService() {
return scriptService;
}
@Override
public WorkflowService getWorkflowService() {
// TODO Auto-generated method stub
return null;
}
@Override
public NotificationService getNotificationService() {
// TODO Auto-generated method stub
return null;
}
@Override
public AuditService getAuditService() {
// TODO Auto-generated method stub
return null;
}
@Override
public OwnableService getOwnableService() {
// TODO Auto-generated method stub
return null;
}
@Override
public PersonService getPersonService() {
return personService;
}
@Override
public SiteService getSiteService() {
return siteService;
}
@Override
public AttributeService getAttributeService() {
// TODO Auto-generated method stub
return null;
}
@Override
public MultilingualContentService getMultilingualContentService() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditionService getEditionService() {
// TODO Auto-generated method stub
return null;
}
@Override
public ThumbnailService getThumbnailService() {
// TODO Auto-generated method stub
return null;
}
@Override
public TaggingService getTaggingService() {
// TODO Auto-generated method stub
return null;
}
@Override
public FormService getFormService() {
// TODO Auto-generated method stub
return null;
}
@Override
public RenditionService getRenditionService() {
// TODO Auto-generated method stub
return null;
}
@Override
public RatingService getRatingService() {
// TODO Auto-generated method stub
return null;
}
@Override
public NodeLocatorService getNodeLocatorService() {
return nodeLocatorService;
}
@Override
public BlogService getBlogService() {
// TODO Auto-generated method stub
return null;
}
@Override
public CalendarService getCalendarService() {
// TODO Auto-generated method stub
return null;
}
@Override
public InvitationService getInvitationService() {
// TODO Auto-generated method stub
return null;
}
@Override
public ImapService getImapService() {
// TODO Auto-generated method stub
return null;
}
@Override
public PublicServiceAccessService getPublicServiceAccessService() {
// TODO Auto-generated method stub
return null;
}
@Override
public RepoAdminService getRepoAdminService() {
// TODO Auto-generated method stub
return null;
}
@Override
public SysAdminParams getSysAdminParams() {
// TODO Auto-generated method stub
return null;
}
@Override
public WebDavService getWebDavService() {
// TODO Auto-generated method stub
return null;
}
@Override
public ModuleService getModuleService() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
// TODO Auto-generated method stub
}
public void setFileFolderService(FileFolderService fileFolderService) {
this.fileFolderService = fileFolderService;
}
public void setContentService(ContentService contentService) {
this.contentService = contentService;
}
public void setNodeService(NodeService nodeService) {
this.nodeService = nodeService;
}
public void setSearchService(SearchService searchService) {
this.searchService = searchService;
}
public void setNodeLocatorService(NodeLocatorService nodeLocatorService) {
this.nodeLocatorService = nodeLocatorService;
}
@Override
public org.alfresco.opencmis.dictionary.CMISDictionaryService getCMISDictionaryService() {
// TODO Auto-generated method stub
return null;
}
@Override
public org.alfresco.opencmis.search.CMISQueryService getCMISQueryService() {
// TODO Auto-generated method stub
return null;
}
@Override
public DocumentLinkService getDocumentLinkService() {
// TODO Auto-generated method stub
return null;
}
@Override
public FacetLabelDisplayHandlerRegistry getFacetLabelDisplayHandlerRegistry() {
// TODO Auto-generated method stub
return null;
}
@Override
public MessageService getMessageService() {
// TODO Auto-generated method stub
return null;
}
@Override
public PolicyComponent getPolicyComponent() {
// TODO Auto-generated method stub
return null;
}
public void writeExternal(ObjectOutput out) throws IOException {
out.writeObject(namespaceService);
out.writeObject(mimetypeService);
out.writeObject(scriptService);
out.writeObject(importerService);
out.writeObject(permissionService);
out.writeObject(templateService);
out.writeObject(nodeService);
out.writeObject(actionService);
out.writeObject(authenticationService);
out.writeObject(authorityService);
out.writeObject(contentService);
out.writeObject(copyService);
out.writeObject(checkOutCheckInService);
out.writeObject(dictionaryService);
out.writeObject(fileFolderService);
out.writeObject(nodeLocatorService);
out.writeObject(personService);
out.writeObject(searchService);
out.writeObject(siteService);
out.writeObject(transactionService);
out.writeObject(versionService);
out.writeObject(renditionService2);
}
@Override
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
namespaceService = (NamespaceService) in.readObject();
mimetypeService = (MimetypeService) in.readObject();
scriptService = (ScriptService) in.readObject();
importerService = (ImporterService) in.readObject();
permissionService = (PermissionService) in.readObject();
templateService = (TemplateService) in.readObject();
nodeService = (NodeService) in.readObject();
actionService = (ActionService) in.readObject();
authenticationService = (MutableAuthenticationService) in.readObject();
authorityService = (AuthorityService) in.readObject();
contentService = (ContentService) in.readObject();
copyService = (CopyService) in.readObject();
checkOutCheckInService = (CheckOutCheckInService) in.readObject();
dictionaryService = (DictionaryService) in.readObject();
fileFolderService = (FileFolderService) in.readObject();
nodeLocatorService = (NodeLocatorService) in.readObject();
personService = (PersonService) in.readObject();
searchService = (SearchService) in.readObject();
siteService = (SiteService) in.readObject();
transactionService = (TransactionService) in.readObject();
versionService = (VersionService) in.readObject();
renditionService2 = (RenditionService2) in.readObject();
}
@Override
public RenditionService2 getRenditionService2() {
// TODO Auto-generated method stub
return renditionService2;
}
@Override
public SolrFacetHelper getSolrFacetHelper() {
return solrFacetHelper;
}
public void setNamespaceService(NamespaceService namespaceService) {
this.namespaceService = namespaceService;
}
public void setMimetypeService(MimetypeService mimetypeService) {
this.mimetypeService = mimetypeService;
}
public void setScriptService(ScriptService scriptService) {
this.scriptService = scriptService;
}
public void setImporterService(ImporterService importerService) {
this.importerService = importerService;
}
public void setPermissionService(PermissionService permissionService) {
this.permissionService = permissionService;
}
public void setTemplateService(TemplateService templateService) {
this.templateService = templateService;
}
public void setAuthenticationService(MutableAuthenticationService authenticationService) {
this.authenticationService = authenticationService;
}
public void setTransactionService(TransactionService transactionService) {
this.transactionService = transactionService;
}
public void setRenditionService2(RenditionService2 renditionService2) {
this.renditionService2 = renditionService2;
}
public void setSolrFacetHelper(SolrFacetHelper solrFacetHelper) {
this.solrFacetHelper = solrFacetHelper;
}
public void setDictionaryService(DictionaryService dictionaryService) {
this.dictionaryService = dictionaryService;
}
public void setVersionService(VersionService versionService) {
this.versionService = versionService;
}
public void setCopyService(CopyService copyService) {
this.copyService = copyService;
}
public void setCheckOutCheckInService(CheckOutCheckInService checkOutCheckInService) {
this.checkOutCheckInService = checkOutCheckInService;
}
public void setSiteService(SiteService siteService) {
this.siteService = siteService;
}
public void setPersonService(PersonService personService) {
this.personService = personService;
}
public void setAuthorityService(AuthorityService authorityService) {
this.authorityService = authorityService;
}
public void setActionService(ActionService actionService) {
this.actionService = actionService;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy