|
BEA Systems, Inc. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The ResourceV2 class adds added query methods to the
Resource class. It should be used for all new
Resources.
| Field Summary | |
static int |
LIST_FIELD_TYPE
Fields that are comma separated and are part of the inheritance hierarchy of Resources return LIST_FIELD_TYPE from
getFieldType(). |
static int |
NORMAL_FIELD_TYPE
NORMAL_FIELD_TYPE describes fields that are simply
String values. |
static int |
PATH_FIELD_TYPE
Fields that are slash separated and are part of the inheritance hierarchy of Resources return PATH_FIELD_TYPE from
getFieldType(). |
static int |
UNDEFINED_FIELD_TYPE
UNDEFINED_FIELD_TYPE is returned when no further
information regarding this field is available. |
| Method Summary | |
int |
getFieldType(java.lang.String fieldName)
Describe getFieldType method here. |
int |
getRepeatingFieldIndex()
getRepeatingFieldIndex returns an index into the
array returned by getKeys() that signifies what part
of the Resource's fields repeat as the hierarchy is traversed.
|
int |
getRepeatingFieldTerminatingIndex()
The field returned by getRepeatingFieldIndex is
repeated as the Resource is shortened up to and including this
field index. |
| Methods inherited from interface weblogic.security.spi.Resource |
equals,
getID,
getKeys,
getParentResource,
getType,
getValues,
hashCode,
toString |
| Field Detail |
public static final int UNDEFINED_FIELD_TYPE
UNDEFINED_FIELD_TYPE is returned when no further
information regarding this field is available.public static final int NORMAL_FIELD_TYPE
NORMAL_FIELD_TYPE describes fields that are simply
String values. They cannot be subdivided or parsed
further.public static final int PATH_FIELD_TYPE
PATH_FIELD_TYPE from
getFieldType(). An example of this type of field
is be path=/my/path/my/object.public static final int LIST_FIELD_TYPE
LIST_FIELD_TYPE from
getFieldType(). An example of this type of field is
path={my, path, my, object}.| Method Detail |
public int getFieldType(java.lang.String fieldName)
getFieldType method here.
fieldName - the String name of the field being queried.int field type of fieldNamepublic int getRepeatingFieldIndex()
getRepeatingFieldIndex returns an index into the
array returned by getKeys() that signifies what part
of the Resource's fields repeat as the hierarchy is traversed.
For example, in the URLResource, the
httpMethod is repeated as the hierarchy is walked.
A value of -1 indicates that there are no repeating
fields.
public int getRepeatingFieldTerminatingIndex()
getRepeatingFieldIndex is
repeated as the Resource is shortened up to and including this
field index. After this field index the repetition is no longer
applied.
int describing the terminating index or
getKeys().length if none
|
Documentation is available at http://download.oracle.com/docs/cd/E13169_01/ales/docs22 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||