org.alfresco.repo.webservice.dictionary
Class DictionaryWebService

java.lang.Object
  extended by org.alfresco.repo.webservice.AbstractWebService
      extended by org.alfresco.repo.webservice.dictionary.DictionaryWebService
All Implemented Interfaces:
java.rmi.Remote, org.alfresco.repo.webservice.dictionary.DictionaryServiceSoapPort

public class DictionaryWebService
extends AbstractWebService
implements org.alfresco.repo.webservice.dictionary.DictionaryServiceSoapPort

Web service implementation of the DictionaryService. The WSDL for this service can be accessed from http://localhost:8080/alfresco/wsdl/dictionary-service.wsdl


Field Summary
 
Fields inherited from class org.alfresco.repo.webservice.AbstractWebService
contentService, nodeService, querySessionCache, searchService, serviceRegistry
 
Constructor Summary
DictionaryWebService()
           
 
Method Summary
 org.alfresco.repo.webservice.types.AssociationDefinition[] getAssociations(java.lang.String[] associationNames)
           
 org.alfresco.repo.webservice.types.ClassDefinition[] getClasses(org.alfresco.repo.webservice.dictionary.ClassPredicate types, org.alfresco.repo.webservice.dictionary.ClassPredicate aspects)
           
 org.alfresco.repo.webservice.types.PropertyDefinition[] getProperties(java.lang.String[] propertyNames)
           
 boolean isSubClass(java.lang.String className, java.lang.String isSubClassOfName)
           
 void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
          Sets the instance of the DictionaryService to be used
 void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
          Sets the instance of the NamespaceService to be used
 
Methods inherited from class org.alfresco.repo.webservice.AbstractWebService
setContentService, setNodeService, setQuerySessionCache, setSearchService, setServiceRegistry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DictionaryWebService

public DictionaryWebService()
Method Detail

setDictionaryService

public void setDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
Sets the instance of the DictionaryService to be used

Overrides:
setDictionaryService in class AbstractWebService
Parameters:
dictionaryService - The DictionaryService

setNamespaceService

public void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
Sets the instance of the NamespaceService to be used

Overrides:
setNamespaceService in class AbstractWebService
Parameters:
namespaceService - The NamespaceService

getClasses

public org.alfresco.repo.webservice.types.ClassDefinition[] getClasses(org.alfresco.repo.webservice.dictionary.ClassPredicate types,
                                                                       org.alfresco.repo.webservice.dictionary.ClassPredicate aspects)
                                                                throws java.rmi.RemoteException,
                                                                       org.alfresco.repo.webservice.dictionary.DictionaryFault
Specified by:
getClasses in interface org.alfresco.repo.webservice.dictionary.DictionaryServiceSoapPort
Throws:
java.rmi.RemoteException
org.alfresco.repo.webservice.dictionary.DictionaryFault

getProperties

public org.alfresco.repo.webservice.types.PropertyDefinition[] getProperties(java.lang.String[] propertyNames)
                                                                      throws java.rmi.RemoteException,
                                                                             org.alfresco.repo.webservice.dictionary.DictionaryFault
Specified by:
getProperties in interface org.alfresco.repo.webservice.dictionary.DictionaryServiceSoapPort
Throws:
java.rmi.RemoteException
org.alfresco.repo.webservice.dictionary.DictionaryFault

getAssociations

public org.alfresco.repo.webservice.types.AssociationDefinition[] getAssociations(java.lang.String[] associationNames)
                                                                           throws java.rmi.RemoteException,
                                                                                  org.alfresco.repo.webservice.dictionary.DictionaryFault
Specified by:
getAssociations in interface org.alfresco.repo.webservice.dictionary.DictionaryServiceSoapPort
Throws:
java.rmi.RemoteException
org.alfresco.repo.webservice.dictionary.DictionaryFault

isSubClass

public boolean isSubClass(java.lang.String className,
                          java.lang.String isSubClassOfName)
                   throws java.rmi.RemoteException,
                          org.alfresco.repo.webservice.dictionary.DictionaryFault
Specified by:
isSubClass in interface org.alfresco.repo.webservice.dictionary.DictionaryServiceSoapPort
Throws:
java.rmi.RemoteException
org.alfresco.repo.webservice.dictionary.DictionaryFault


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.