|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.portal.server.impl.invocation.InvocationImpl
public class InvocationImpl
An invocation that works on an interceptor stack.
Field Summary | |
---|---|
protected java.util.Map |
attachments
Invocation attachments. |
PortalServer |
container
Server. |
Parameters |
controlParameters
Control parameters. |
protected static org.apache.log4j.Logger |
log
Logger. |
int |
nonSecurePort
Non secure http port. |
PortalRequestImpl |
req
Request. |
PortalResponseImpl |
resp
Response. |
int |
securePort
Secure http port. |
ServerObject |
target
Target. |
Parameters |
targetParameters
Target parameters. |
ServerURL |
url
The incoming URL. |
Constructor Summary | |
---|---|
InvocationImpl(PortalServer container,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
int nonSecurePort,
int securePort)
|
Method Summary | |
---|---|
protected void |
decodeParameters()
|
protected void |
decodeTarget()
Decode the target using parameters. |
java.lang.Object |
getAttachment(AttachmentKey key)
Get an object attached. |
protected void |
init()
|
java.lang.Object |
invokeNext()
Route the invocation to the next interceptor. |
java.lang.Object |
invokeNext(Interceptor[] newInterceptors)
Route the invocation to use a new stack. |
void |
removeAttachment(AttachmentKey key)
Remove an attached object. |
void |
setAttachment(AttachmentKey key,
java.lang.Object value)
Attach an object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static org.apache.log4j.Logger log
protected final java.util.Map attachments
public Parameters controlParameters
public Parameters targetParameters
public ServerObject target
public PortalServer container
public int nonSecurePort
public int securePort
public PortalRequestImpl req
public PortalResponseImpl resp
public ServerURL url
Constructor Detail |
---|
public InvocationImpl(PortalServer container, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, int nonSecurePort, int securePort)
Method Detail |
---|
protected void init()
protected void decodeParameters()
protected void decodeTarget()
public void setAttachment(AttachmentKey key, java.lang.Object value)
Invocation
setAttachment
in interface Invocation
public java.lang.Object getAttachment(AttachmentKey key)
Invocation
getAttachment
in interface Invocation
public void removeAttachment(AttachmentKey key)
Invocation
removeAttachment
in interface Invocation
public java.lang.Object invokeNext()
Invocation
invokeNext
in interface Invocation
public java.lang.Object invokeNext(Interceptor[] newInterceptors)
Invocation
invokeNext
in interface Invocation
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |