org.ofbiz.webtools.artifactinfo
Class ControllerRequestArtifactInfo
java.lang.Object
org.ofbiz.webtools.artifactinfo.ArtifactInfoBase
org.ofbiz.webtools.artifactinfo.ControllerRequestArtifactInfo
- All Implemented Interfaces:
- java.lang.Comparable<ArtifactInfoBase>
public class ControllerRequestArtifactInfo
- extends ArtifactInfoBase
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
module
public static final java.lang.String module
controllerXmlUrl
protected java.net.URL controllerXmlUrl
requestUri
protected java.lang.String requestUri
requestInfoMap
protected ConfigXMLReader.RequestMap requestInfoMap
serviceCalledByRequestEvent
protected ServiceArtifactInfo serviceCalledByRequestEvent
requestsThatAreResponsesToThisRequest
protected java.util.Set<ControllerRequestArtifactInfo> requestsThatAreResponsesToThisRequest
viewsThatAreResponsesToThisRequest
protected java.util.Set<ControllerViewArtifactInfo> viewsThatAreResponsesToThisRequest
ControllerRequestArtifactInfo
public ControllerRequestArtifactInfo(java.net.URL controllerXmlUrl,
java.lang.String requestUri,
ArtifactInfoFactory aif)
throws GeneralException
- Throws:
GeneralException
populateAll
public void populateAll()
throws GeneralException
- note this is mean to be called after the object is created and added to the ArtifactInfoFactory.allControllerRequestInfos in ArtifactInfoFactory.getControllerRequestArtifactInfo
- Throws:
GeneralException
getControllerXmlUrl
public java.net.URL getControllerXmlUrl()
getRequestUri
public java.lang.String getRequestUri()
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayName
in class ArtifactInfoBase
getDisplayType
public java.lang.String getDisplayType()
- Specified by:
getDisplayType
in class ArtifactInfoBase
getType
public java.lang.String getType()
- Specified by:
getType
in class ArtifactInfoBase
getUniqueId
public java.lang.String getUniqueId()
- Specified by:
getUniqueId
in class ArtifactInfoBase
getLocationURL
public java.net.URL getLocationURL()
throws java.net.MalformedURLException
- Specified by:
getLocationURL
in class ArtifactInfoBase
- Throws:
java.net.MalformedURLException
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class ArtifactInfoBase
getServiceCalledByRequestEvent
public ServiceArtifactInfo getServiceCalledByRequestEvent()
- Get the Services that are called by this Request
getFormInfosReferringToRequest
public java.util.Set<FormWidgetArtifactInfo> getFormInfosReferringToRequest()
getFormInfosTargetingRequest
public java.util.Set<FormWidgetArtifactInfo> getFormInfosTargetingRequest()
getScreenInfosReferringToRequest
public java.util.Set<ScreenWidgetArtifactInfo> getScreenInfosReferringToRequest()
getRequestsThatAreResponsesToThisRequest
public java.util.Set<ControllerRequestArtifactInfo> getRequestsThatAreResponsesToThisRequest()
getRequestsThatThisRequestIsResponsTo
public java.util.Set<ControllerRequestArtifactInfo> getRequestsThatThisRequestIsResponsTo()
getViewsThatAreResponsesToThisRequest
public java.util.Set<ControllerViewArtifactInfo> getViewsThatAreResponsesToThisRequest()