Copyright © 2008, 2009 Pedro Agulló Soliveres

com.softwarementors.extjs.djn.api
Class Registry

java.lang.Object
  extended by com.softwarementors.extjs.djn.api.Registry

public class Registry
extends java.lang.Object


Constructor Summary
Registry(GlobalConfiguration globalConfiguration)
           
 
Method Summary
 RegisteredApi addApi(java.lang.String name, java.lang.String apiFileName, java.lang.String fullApiFileName, java.lang.String apiNamespace, java.lang.String actionsNamespace)
           
 void addSource(java.lang.String sourceName, java.lang.String code)
           
 RegisteredAction getAction(java.lang.String name)
           
 java.util.List<RegisteredAction> getActions()
           
 RegisteredApi getApi(java.lang.String api)
           
 java.util.List<RegisteredApi> getApis()
           
 GlobalConfiguration getGlobalConfiguration()
           
 RegisteredPollMethod getPollMethod(java.lang.String eventName)
           
 java.util.List<RegisteredPollMethod> getPollMethods()
           
 java.lang.String getSource(java.lang.String sourceName)
           
 boolean hasAction(java.lang.String name)
           
 boolean hasApi(java.lang.String name)
           
 boolean hasPollMethod(java.lang.String eventName)
           
 boolean hasSource(java.lang.String sourceName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Registry

public Registry(GlobalConfiguration globalConfiguration)
Method Detail

addApi

public RegisteredApi addApi(java.lang.String name,
                            java.lang.String apiFileName,
                            java.lang.String fullApiFileName,
                            java.lang.String apiNamespace,
                            java.lang.String actionsNamespace)

hasSource

public boolean hasSource(java.lang.String sourceName)

addSource

public void addSource(java.lang.String sourceName,
                      java.lang.String code)

getSource

public java.lang.String getSource(java.lang.String sourceName)

getApi

public RegisteredApi getApi(java.lang.String api)

hasApi

public boolean hasApi(java.lang.String name)

getApis

public java.util.List<RegisteredApi> getApis()

getAction

public RegisteredAction getAction(java.lang.String name)

hasAction

public boolean hasAction(java.lang.String name)

getActions

public java.util.List<RegisteredAction> getActions()

hasPollMethod

public boolean hasPollMethod(java.lang.String eventName)

getPollMethod

@CheckForNull
public RegisteredPollMethod getPollMethod(java.lang.String eventName)

getPollMethods

public java.util.List<RegisteredPollMethod> getPollMethods()

getGlobalConfiguration

public GlobalConfiguration getGlobalConfiguration()

Copyright © 2008, 2009 Pedro Agulló Soliveres