Class AbstractClassesGet

java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.DeclarativeWebScript
org.alfresco.repo.web.scripts.dictionary.DictionaryWebServiceBase
org.alfresco.repo.web.scripts.dictionary.AbstractClassesGet
All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript
Direct Known Subclasses:
ClassesGet, ClassesGet

public abstract class AbstractClassesGet extends DictionaryWebServiceBase
Webscript to get the Classdefinitions using classfilter , namespaceprefix and name
Author:
Saravanan Sellathurai, Viachaslau Tsikhanovich
  • Constructor Details

    • AbstractClassesGet

      public AbstractClassesGet()
  • Method Details

    • executeImpl

      protected Map<String,Object> executeImpl(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.Status status, org.springframework.extensions.webscripts.Cache cache)
      Override method from DeclarativeWebScript
      Overrides:
      executeImpl in class org.springframework.extensions.webscripts.DeclarativeWebScript
    • getQNameForModel

      protected abstract org.alfresco.service.namespace.QName getQNameForModel(String namespacePrefix, String name)
      Parameters:
      namespacePrefix - - namespace prefix of the class
      name - - local name of the class
      Returns:
      qualified name for model
    • getClassQname

      protected abstract org.alfresco.service.namespace.QName getClassQname(String namespacePrefix, String name)
      Parameters:
      namespacePrefix - namespace prefix
      name - name
      Returns:
      qualified name for class