|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ofbiz.service.ModelServiceReader
public class ModelServiceReader
Generic Service - Service Definition Reader
Field Summary | |
---|---|
protected DispatchContext |
dctx
|
protected ResourceHandler |
handler
|
protected boolean |
isFromURL
is either from a URL or from a ResourceLoader (through the ResourceHandler) |
protected java.util.Map<java.lang.String,ModelService> |
modelServices
|
static java.lang.String |
module
|
protected java.net.URL |
readerURL
|
Constructor Summary | |
---|---|
protected |
ModelServiceReader(ResourceHandler handler,
DispatchContext dctx)
|
protected |
ModelServiceReader(java.net.URL readerURL,
DispatchContext dctx)
|
Method Summary | |
---|---|
protected void |
addValidators(org.w3c.dom.Element attribute,
ModelParam param)
|
protected void |
createAttrDefs(org.w3c.dom.Element baseElement,
ModelService service)
|
protected void |
createAutoAttrDef(org.w3c.dom.Element autoElement,
ModelService service)
|
protected void |
createAutoAttrDefs(org.w3c.dom.Element baseElement,
ModelService service)
|
protected void |
createGroupDefs(org.w3c.dom.Element baseElement,
ModelService service)
|
protected void |
createGroupPermissions(org.w3c.dom.Element baseElement,
ModelPermGroup group,
ModelService service)
|
protected void |
createImplDefs(org.w3c.dom.Element baseElement,
ModelService service)
|
protected ModelService |
createModelService(org.w3c.dom.Element serviceElement,
java.lang.String resourceLocation)
|
protected void |
createNotification(org.w3c.dom.Element baseElement,
ModelService model)
|
protected void |
createOverrideDefs(org.w3c.dom.Element baseElement,
ModelService service)
|
protected void |
createPermGroups(org.w3c.dom.Element baseElement,
ModelService model)
|
protected void |
createPermission(org.w3c.dom.Element baseElement,
ModelService model)
|
protected java.lang.String |
getCDATADef(org.w3c.dom.Element baseElement,
java.lang.String tagName)
|
protected org.w3c.dom.Document |
getDocument(java.net.URL url)
|
ModelService |
getModelService(java.lang.String serviceName)
Gets an Service object based on a definition from the specified XML Service descriptor file. |
static java.util.Map<java.lang.String,ModelService> |
getModelServiceMap(ResourceHandler handler,
DispatchContext dctx)
|
static java.util.Map<java.lang.String,ModelService> |
getModelServiceMap(java.net.URL readerURL,
DispatchContext dctx)
|
java.util.Map<java.lang.String,ModelService> |
getModelServices()
|
java.util.Collection<java.lang.String> |
getServiceNames()
Creates a Collection with the serviceName of each Service defined in the specified XML Service Descriptor file. |
java.util.Iterator<java.lang.String> |
getServiceNamesIterator()
Creates a Iterator with the serviceName of each Service defined in the specified XML Service Descriptor file. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String module
protected boolean isFromURL
protected java.net.URL readerURL
protected ResourceHandler handler
protected java.util.Map<java.lang.String,ModelService> modelServices
protected DispatchContext dctx
Constructor Detail |
---|
protected ModelServiceReader(java.net.URL readerURL, DispatchContext dctx)
protected ModelServiceReader(ResourceHandler handler, DispatchContext dctx)
Method Detail |
---|
public static java.util.Map<java.lang.String,ModelService> getModelServiceMap(java.net.URL readerURL, DispatchContext dctx)
public static java.util.Map<java.lang.String,ModelService> getModelServiceMap(ResourceHandler handler, DispatchContext dctx)
public java.util.Map<java.lang.String,ModelService> getModelServices()
public ModelService getModelService(java.lang.String serviceName)
serviceName
- The serviceName of the Service definition to use.
public java.util.Iterator<java.lang.String> getServiceNamesIterator()
public java.util.Collection<java.lang.String> getServiceNames()
protected ModelService createModelService(org.w3c.dom.Element serviceElement, java.lang.String resourceLocation)
protected java.lang.String getCDATADef(org.w3c.dom.Element baseElement, java.lang.String tagName)
protected void createNotification(org.w3c.dom.Element baseElement, ModelService model)
protected void createPermission(org.w3c.dom.Element baseElement, ModelService model)
protected void createPermGroups(org.w3c.dom.Element baseElement, ModelService model)
protected void createGroupPermissions(org.w3c.dom.Element baseElement, ModelPermGroup group, ModelService service)
protected void createGroupDefs(org.w3c.dom.Element baseElement, ModelService service)
protected void createImplDefs(org.w3c.dom.Element baseElement, ModelService service)
protected void createAutoAttrDefs(org.w3c.dom.Element baseElement, ModelService service)
protected void createAutoAttrDef(org.w3c.dom.Element autoElement, ModelService service)
protected void createAttrDefs(org.w3c.dom.Element baseElement, ModelService service)
protected void createOverrideDefs(org.w3c.dom.Element baseElement, ModelService service)
protected void addValidators(org.w3c.dom.Element attribute, ModelParam param)
protected org.w3c.dom.Document getDocument(java.net.URL url)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |