|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.geant.edugain.attributes.RequestContext
public class RequestContext
Wrapper class for all request-related data. Each request containes the input and the output attributes, and remote / local bridging element provider id.
| Field Summary | |
|---|---|
private AttributeSet |
filterWorkAttributeSet
Containes attributes which are used by filters. |
private AttributeSet |
inputAttributeSet
The input attributes of this request. |
private java.lang.String |
localProvider
The 'local' peer provider identifier (from the local federation). |
private AttributeSet |
outputAttributeSet
The output attributes of this request. |
private java.lang.String |
remoteProvider
The 'remote' peer provider identifier (from the remote federation). |
| Constructor Summary | |
|---|---|
RequestContext(AttributeSet inputAttributeSet,
AttributeSet outputAttributeSet,
java.lang.String remoteProvider,
java.lang.String localProvider)
Creates a new RequestContext for the request. |
|
| Method Summary | |
|---|---|
AttributeSet |
getFilterWorkAttributeSet()
Returns the denied attribute set within this request. |
AttributeSet |
getInputAttributeSet()
Returns the input attribute set associated with the request. |
java.lang.String |
getLocalProvider()
Returns the local provider id. |
AttributeSet |
getOutputAttributeSet()
Returns the output attribute set associated with this request. |
java.lang.String |
getRemoteProvider()
Returns the remote provider id. |
void |
setFilterWorkAttributeSet(AttributeSet filterWorkAttributeSet)
Sets the filter work attributeset and associate with the request. |
void |
setInputAttributeSet(AttributeSet inputAttributeSet)
Sets the input attribute set associated with the request. |
void |
setLocalProvider(java.lang.String localProvider)
Sets the local provider id. |
void |
setOutputAttributeSet(AttributeSet outputAttributeSet)
Sets the output attribute set associated with this request. |
void |
setRemoteProvider(java.lang.String remoteProvider)
Sets the remote provider id. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private AttributeSet inputAttributeSet
private AttributeSet outputAttributeSet
private AttributeSet filterWorkAttributeSet
private java.lang.String remoteProvider
private java.lang.String localProvider
| Constructor Detail |
|---|
public RequestContext(AttributeSet inputAttributeSet,
AttributeSet outputAttributeSet,
java.lang.String remoteProvider,
java.lang.String localProvider)
inputAttributeSet - outputAttributeSet - remoteProvider - String remote federation peer provider idlocalProvider - String local federation peer provider id| Method Detail |
|---|
public AttributeSet getInputAttributeSet()
public void setInputAttributeSet(AttributeSet inputAttributeSet)
inputAttributeSet - public AttributeSet getFilterWorkAttributeSet()
public void setFilterWorkAttributeSet(AttributeSet filterWorkAttributeSet)
filterWorkAttributeSet - public java.lang.String getLocalProvider()
public void setLocalProvider(java.lang.String localProvider)
localProvider - public AttributeSet getOutputAttributeSet()
public void setOutputAttributeSet(AttributeSet outputAttributeSet)
outputAttributeSet - public java.lang.String getRemoteProvider()
public void setRemoteProvider(java.lang.String remoteProvider)
remoteProvider -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||