fedora.server
Class ReadOnlyContext
java.lang.Object
fedora.server.ReadOnlyContext
- All Implemented Interfaces:
- Context
public class ReadOnlyContext
- extends java.lang.Object
- implements Context
Context that is read-only.
- Version:
- $Id: ReadOnlyContext.java 5533 2007-01-18 05:12:41Z wdn5e $
- Author:
- cwilper@cs.cornell.edu
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EMPTY
public static ReadOnlyContext EMPTY
NO_OP
public static final boolean NO_OP
- See Also:
- Constant Field Values
DO_OP
public static final boolean DO_OP
- See Also:
- Constant Field Values
BACKEND_SERVICE
public static final java.lang.String BACKEND_SERVICE
- See Also:
- Constant Field Values
getEnvironmentAttributes
public final MultiValueMap getEnvironmentAttributes()
- Specified by:
getEnvironmentAttributes in interface Context
environmentAttributes
public java.util.Iterator environmentAttributes()
- Specified by:
environmentAttributes in interface Context
nEnvironmentValues
public int nEnvironmentValues(java.lang.String name)
- Specified by:
nEnvironmentValues in interface Context
getEnvironmentValue
public java.lang.String getEnvironmentValue(java.lang.String name)
- Specified by:
getEnvironmentValue in interface Context
getEnvironmentValues
public java.lang.String[] getEnvironmentValues(java.lang.String name)
- Specified by:
getEnvironmentValues in interface Context
subjectAttributes
public java.util.Iterator subjectAttributes()
- Specified by:
subjectAttributes in interface Context
nSubjectValues
public int nSubjectValues(java.lang.String name)
- Specified by:
nSubjectValues in interface Context
getSubjectValue
public java.lang.String getSubjectValue(java.lang.String name)
- Specified by:
getSubjectValue in interface Context
getSubjectValues
public java.lang.String[] getSubjectValues(java.lang.String name)
- Specified by:
getSubjectValues in interface Context
setActionAttributes
public void setActionAttributes(MultiValueMap actionAttributes)
- Specified by:
setActionAttributes in interface Context
actionAttributes
public java.util.Iterator actionAttributes()
- Specified by:
actionAttributes in interface Context
nActionValues
public int nActionValues(java.lang.String name)
- Specified by:
nActionValues in interface Context
getActionValue
public java.lang.String getActionValue(java.lang.String name)
- Specified by:
getActionValue in interface Context
getActionValues
public java.lang.String[] getActionValues(java.lang.String name)
- Specified by:
getActionValues in interface Context
resourceAttributes
public java.util.Iterator resourceAttributes()
- Specified by:
resourceAttributes in interface Context
setResourceAttributes
public void setResourceAttributes(MultiValueMap resourceAttributes)
- Specified by:
setResourceAttributes in interface Context
nResourceValues
public int nResourceValues(java.lang.String name)
- Specified by:
nResourceValues in interface Context
getResourceValue
public java.lang.String getResourceValue(java.lang.String name)
- Specified by:
getResourceValue in interface Context
getResourceValues
public java.lang.String[] getResourceValues(java.lang.String name)
- Specified by:
getResourceValues in interface Context
toString
public java.lang.String toString()
- Specified by:
toString in interface Context- Overrides:
toString in class java.lang.Object
now
public java.util.Date now()
- Specified by:
now in interface Context
getSoapContext
public static Context getSoapContext()
getContext
public static final ReadOnlyContext getContext(java.lang.String messageProtocol,
java.lang.String subjectId,
java.lang.String password,
boolean noOp)
throws java.lang.Exception
- Throws:
java.lang.Exception
getContext
public static final ReadOnlyContext getContext(java.lang.String messageProtocol,
javax.servlet.http.HttpServletRequest request)
getPassword
public java.lang.String getPassword()
- Specified by:
getPassword in interface Context
getNoOp
public boolean getNoOp()
- Specified by:
getNoOp in interface Context