fedora.server
Interface Context

All Known Implementing Classes:
ReadOnlyContext

public interface Context

Title: Context.java

Description: A holder of context name-value pairs.

Version:
$Id: Context.java,v 1.13 2005/08/01 20:09:19 wdn5e Exp $
Author:
cwilper@cs.cornell.edu

Field Summary
static java.lang.String FEDORA_AUX_SUBJECT_ATTRIBUTES
           
 
Method Summary
 java.util.Iterator actionAttributes()
           
 java.util.Iterator environmentAttributes()
           
 java.lang.String getActionValue(java.lang.String name)
           
 java.lang.String[] getActionValues(java.lang.String name)
           
 MultiValueMap getEnvironmentAttributes()
           
 java.lang.String getEnvironmentValue(java.lang.String name)
           
 java.lang.String[] getEnvironmentValues(java.lang.String name)
           
 boolean getNoOp()
           
 java.lang.String getPassword()
           
 java.lang.String getResourceValue(java.lang.String name)
           
 java.lang.String[] getResourceValues(java.lang.String name)
           
 java.lang.String getSubjectValue(java.lang.String name)
           
 java.lang.String[] getSubjectValues(java.lang.String name)
           
 int nActionValues(java.lang.String name)
           
 int nEnvironmentValues(java.lang.String name)
           
 java.util.Date now()
           
 int nResourceValues(java.lang.String name)
           
 int nSubjectValues(java.lang.String name)
           
 java.util.Iterator resourceAttributes()
           
 void setActionAttributes(MultiValueMap actionAttributes)
           
 void setResourceAttributes(MultiValueMap resourceAttributes)
           
 java.util.Iterator subjectAttributes()
           
 java.lang.String toString()
           
 

Field Detail

FEDORA_AUX_SUBJECT_ATTRIBUTES

public static final java.lang.String FEDORA_AUX_SUBJECT_ATTRIBUTES
See Also:
Constant Field Values
Method Detail

getEnvironmentAttributes

public MultiValueMap getEnvironmentAttributes()

environmentAttributes

public java.util.Iterator environmentAttributes()

nEnvironmentValues

public int nEnvironmentValues(java.lang.String name)

getEnvironmentValue

public java.lang.String getEnvironmentValue(java.lang.String name)

getEnvironmentValues

public java.lang.String[] getEnvironmentValues(java.lang.String name)

subjectAttributes

public java.util.Iterator subjectAttributes()

nSubjectValues

public int nSubjectValues(java.lang.String name)

getSubjectValue

public java.lang.String getSubjectValue(java.lang.String name)

getSubjectValues

public java.lang.String[] getSubjectValues(java.lang.String name)

actionAttributes

public java.util.Iterator actionAttributes()

nActionValues

public int nActionValues(java.lang.String name)

getActionValue

public java.lang.String getActionValue(java.lang.String name)

getActionValues

public java.lang.String[] getActionValues(java.lang.String name)

resourceAttributes

public java.util.Iterator resourceAttributes()

nResourceValues

public int nResourceValues(java.lang.String name)

getResourceValue

public java.lang.String getResourceValue(java.lang.String name)

getResourceValues

public java.lang.String[] getResourceValues(java.lang.String name)

setActionAttributes

public void setActionAttributes(MultiValueMap actionAttributes)

setResourceAttributes

public void setResourceAttributes(MultiValueMap resourceAttributes)

getPassword

public java.lang.String getPassword()

toString

public java.lang.String toString()

now

public java.util.Date now()

getNoOp

public boolean getNoOp()