|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.4) E14255-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bea.p13n.http.HttpConfigurableEntity
public abstract class HttpConfigurableEntity
A default implementation for Http Request and Http Session objects mimick a ConfigurableEntity. This does not extend the new AbstractConfigurableEntity becuase it is not really storing values based on property sets, just implementing this interface to provide easy access to request and session attributes.
Field Summary |
---|
Fields inherited from interface com.bea.p13n.property.ConfigurableEntity |
---|
RESERVED_PROPERTY_SET |
Constructor Summary | |
---|---|
HttpConfigurableEntity()
|
Method Summary | |
---|---|
String |
getJndiName()
This method is not supported. |
String |
getPkString()
This method is not supported. |
abstract Object |
getProperty(String propertySet,
String propertyName)
Mimics the two argument getProperty method on the
new com.bea.p13n.property.ConfigurableEntity interface. |
Object |
getProperty(String propertySet,
String propertyName,
Object defaultValue)
Provided as convenience method so client code can still provide a default value |
String |
getPropertyAsString(String set,
String prop)
Provided as convenience method to always return a String or null. |
static Object |
getPropertyDefault(String propertySetType,
String propertySet,
String propertyName)
Utility method for retrievng the default value from the PropertySet for the specified type, set, and name. |
abstract Object |
getPropertyNoDefault(String propertySet,
String propertyName)
Mimics the two argument getPropertyNoDefault method on the
new com.bea.p13n.property.ConfigurableEntity interface. |
static PropertySetManager |
getPropertySetManager()
Get a reference to the PropertySetManager session bean. |
long |
getUniqueId()
This method is not supported. |
Object |
removeProperty(String aString,
String aString2)
This method is not supported. |
void |
setProperty(String aString,
String aString2,
Object anObject)
This method is not supported. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HttpConfigurableEntity()
Method Detail |
---|
public abstract Object getProperty(String propertySet, String propertyName)
getProperty
method on the
new com.bea.p13n.property.ConfigurableEntity
interface.
getProperty
in interface ConfigurableEntity
propertySet
- The name of the property set to look inpropertyName
- The name of the property to retrieve.
public Object getProperty(String propertySet, String propertyName, Object defaultValue)
public String getPropertyAsString(String set, String prop)
getPropertyAsString
in interface ConfigurableEntity
set
- The name of the property set to look inprop
- The name of the property to retrieve.
public abstract Object getPropertyNoDefault(String propertySet, String propertyName)
getPropertyNoDefault
method on the
new com.bea.p13n.property.ConfigurableEntity
interface.
getPropertyNoDefault
in interface ConfigurableEntity
propertySet
- The name of the property set to look inpropertyName
- The name of the property to retrieve.
public void setProperty(String aString, String aString2, Object anObject) throws UnsupportedOperationException
setProperty
in interface ConfigurableEntity
aString
- The name of the property set.aString2
- The name of the property to assignanObject
- The value to associate with the property name
UnsupportedOperationException
public Object removeProperty(String aString, String aString2) throws UnsupportedOperationException
removeProperty
in interface ConfigurableEntity
aString
- The name of the property set.aString2
- The name of the property to remove.
UnsupportedOperationException
public long getUniqueId() throws UnsupportedOperationException
getUniqueId
in interface ConfigurableEntity
UnsupportedOperationException
public final String getPkString() throws UnsupportedOperationException
getPkString
in interface ConfigurableEntity
UnsupportedOperationException
public String getJndiName() throws UnsupportedOperationException
getJndiName
in interface ConfigurableEntity
UnsupportedOperationException
public static Object getPropertyDefault(String propertySetType, String propertySet, String propertyName)
propertySetType
- the property set type (e.g. USER, EVENT,
REQUEST, SESSION).propertySet
- the property set to look inpropertyName
- the name of the property
public static PropertySetManager getPropertySetManager() throws NamingException, javax.ejb.CreateException, RemoteException, ClassCastException
NamingException
javax.ejb.CreateException
RemoteException
ClassCastException
|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.4) E14255-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |