Liferay 6.2.0-ce-m3

com.liferay.portal.jsonwebservice
Class JSONWebServiceConfiguratorImpl

java.lang.Object
  extended by jodd.io.findfile.ClassFinder
      extended by com.liferay.portal.jsonwebservice.JSONWebServiceConfiguratorImpl
All Implemented Interfaces:
JSONWebServiceConfigurator

public class JSONWebServiceConfiguratorImpl
extends jodd.io.findfile.ClassFinder
implements JSONWebServiceConfigurator


Nested Class Summary
 
Nested classes/interfaces inherited from class jodd.io.findfile.ClassFinder
jodd.io.findfile.ClassFinder.EntryData
 
Field Summary
 
Fields inherited from class jodd.io.findfile.ClassFinder
excludedEntries, excludedJars, ignoreException, includedEntries, includedJars, includeResources, systemJars, usePathWildcards
 
Constructor Summary
JSONWebServiceConfiguratorImpl()
           
 
Method Summary
 void clean()
           
 void configure()
           
protected  File[] getPluginClassPathFiles()
           
protected  File[] getPortalClassPathFiles()
           
 int getRegisteredActionsCount()
           
 void init(javax.servlet.ServletContext servletContext, ClassLoader classLoader)
           
protected  void onEntry(jodd.io.findfile.ClassFinder.EntryData entryData)
           
 void registerClass(String className, InputStream inputStream)
           
 
Methods inherited from class jodd.io.findfile.ClassFinder
acceptEntry, acceptJar, getExcludedEntries, getExcludedJars, getIncludedEntries, getIncludedJars, getSystemJars, getTypeSignatureBytes, isIgnoreException, isIncludeResources, isTypeSignatureInUse, isUsePathWildcards, prepareEntryName, scanClassFile, scanClassPath, scanEntry, scanJarFile, scanPath, scanPath, scanPaths, scanPaths, scanUrl, scanUrls, setExcludedEntries, setExcludedJars, setIgnoreException, setIncludedEntries, setIncludedJars, setIncludeResources, setSystemJars, setUsePathWildcards
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSONWebServiceConfiguratorImpl

public JSONWebServiceConfiguratorImpl()
Method Detail

clean

public void clean()
Specified by:
clean in interface JSONWebServiceConfigurator

configure

public void configure()
               throws PortalException,
                      SystemException
Specified by:
configure in interface JSONWebServiceConfigurator
Throws:
PortalException
SystemException

getRegisteredActionsCount

public int getRegisteredActionsCount()
Specified by:
getRegisteredActionsCount in interface JSONWebServiceConfigurator

init

public void init(javax.servlet.ServletContext servletContext,
                 ClassLoader classLoader)
Specified by:
init in interface JSONWebServiceConfigurator

registerClass

public void registerClass(String className,
                          InputStream inputStream)
                   throws Exception
Specified by:
registerClass in interface JSONWebServiceConfigurator
Throws:
Exception

getPluginClassPathFiles

protected File[] getPluginClassPathFiles()
                                  throws SystemException
Throws:
SystemException

getPortalClassPathFiles

protected File[] getPortalClassPathFiles()

onEntry

protected void onEntry(jodd.io.findfile.ClassFinder.EntryData entryData)
                throws Exception
Specified by:
onEntry in class jodd.io.findfile.ClassFinder
Throws:
Exception

Liferay 6.2.0-ce-m3