|
Project Aristotle - ArisID Attribute Services | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.openliberty.arisidbeans.IGFObjectManager
public abstract class IGFObjectManager
IGFObjectManager is an abstract class containing methods that are generic to any CARML declaration and this class is inherited by the BeanManager class generated from a CARML file.
Field Summary | |
---|---|
static java.lang.String |
APP_CTX_AUTHUSER
Deprecated. This will be removed in the future. Use ArisIdConstants.APP_CTX_AUTHUSER instead |
static java.lang.String |
APP_CTX_LOCALE
Deprecated. This will be removed in the future. Use ArisIdConstants.APP_CTX_LOCALE instead |
static java.lang.String |
APP_CTX_PAGE
Deprecated. This will be removed in the future. Use ArisIdConstants.APP_CTX_PAGESIZE instead |
static java.lang.String |
LOG_LEVEL
Deprecated. This will be removed in the future. |
static java.lang.String |
LOGGER_NAME
Deprecated. This will be removed in the future. |
static java.lang.String |
SECURITY_CREDENTIALS
Deprecated. This will be removed in the future. Use ArisIdConstants.SECURITY_CREDENTIALS instead |
static java.lang.String |
SECURITY_PRINCIPAL
Deprecated. This will be removed in the future. Use ArisIdConstants.SECURITY_PRINCIPAL instead |
Constructor Summary | |
---|---|
IGFObjectManager()
|
Method Summary | |
---|---|
void |
dispose()
Releases the ArisId service handle |
void |
finalize()
|
java.util.List<java.lang.String> |
getAllAttributeNames()
Gets list of all attributes' names referred in all CARML interactions |
java.util.List<java.lang.String> |
getAllAttributeNames(java.lang.String interactionName)
Gets list of all attributes' name referred in a given interaction |
java.util.List<java.lang.String> |
getAllInteractions()
Gets all interaction names in the CARML file |
java.util.List<java.lang.String> |
getAllInteractions(java.lang.String interactionType)
Gets list of all interaction names in a CARML file for requested interaction Type |
java.util.List<java.lang.String> |
getAllPredicateNames()
Gets list of all predicates' names referred in all CARML interactions |
java.util.List<java.lang.String> |
getAllPredicateNames(java.lang.String interactionName)
Gets list of all predicates' name referred in a given interaction |
java.util.List<java.lang.String> |
getAllPropertyNames()
Gets list of all properties' (attributes, predicates and roles) names referred in all CARML interactions |
java.util.List<java.lang.String> |
getAllPropertyNames(java.lang.String interactionName)
Gets list of all properties' (attributes, predicates and roles) names referred in a given interaction |
java.util.List<java.lang.String> |
getAllRoles()
Gets list of all roles referred in all CARML interactions |
java.util.List<java.lang.String> |
getAllRoles(java.lang.String interactionName)
Gets list of all roles referred in a given interaction |
AttributeDef |
getAttributeDef(java.lang.String attributeName)
Gets the Attribute Definition as specified in the CARML declaration file |
PredicateDef |
getPredicateDef(java.lang.String predicateName)
Gets the Predicate Definition as specified in the CARML declaration file |
RoleDef |
getRoleDef(java.lang.String roleName)
Gets the Role Definition as specified in the CARML declaration file |
boolean |
isAttribute(java.lang.String name)
Return TRUE if the given property name is an Attribute |
boolean |
isPredicate(java.lang.String name)
Return TRUE if the given property name is a Predicate |
boolean |
isRole(java.lang.String name)
Return TRUE if the given property name is a Role |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String APP_CTX_AUTHUSER
ArisIdConstants.APP_CTX_AUTHUSER
insteadpublic static final java.lang.String APP_CTX_PAGE
ArisIdConstants.APP_CTX_PAGESIZE
insteadpublic static final java.lang.String APP_CTX_LOCALE
ArisIdConstants.APP_CTX_LOCALE
insteadpublic static final java.lang.String SECURITY_PRINCIPAL
ArisIdConstants.SECURITY_PRINCIPAL
insteadpublic static final java.lang.String SECURITY_CREDENTIALS
ArisIdConstants.SECURITY_CREDENTIALS
insteadpublic static final java.lang.String LOGGER_NAME
public static final java.lang.String LOG_LEVEL
Constructor Detail |
---|
public IGFObjectManager()
Method Detail |
---|
public boolean isAttribute(java.lang.String name)
name
- property name
public boolean isPredicate(java.lang.String name)
name
- property name
public boolean isRole(java.lang.String name)
name
- property name
public AttributeDef getAttributeDef(java.lang.String attributeName)
attributeName
- Name of the attribute for which the Attribute Definition
to be returned
public PredicateDef getPredicateDef(java.lang.String predicateName)
predicateName
- Name of the predicate for which the Predicate Definition
to be returned
public RoleDef getRoleDef(java.lang.String roleName)
roleName
- Name of the role for which the Role Definition
to be returned
public java.util.List<java.lang.String> getAllAttributeNames()
public java.util.List<java.lang.String> getAllAttributeNames(java.lang.String interactionName)
interactionName
- Interaction in the CARML file
public java.util.List<java.lang.String> getAllPredicateNames()
public java.util.List<java.lang.String> getAllPredicateNames(java.lang.String interactionName)
interactionName
- Interaction in the CARML file
public java.util.List<java.lang.String> getAllRoles()
public java.util.List<java.lang.String> getAllRoles(java.lang.String interactionName)
interactionName
- Interaction in the CARML file
public java.util.List<java.lang.String> getAllPropertyNames()
public java.util.List<java.lang.String> getAllPropertyNames(java.lang.String interactionName)
interactionName
- Interaction in the CARML file
public java.util.List<java.lang.String> getAllInteractions()
public java.util.List<java.lang.String> getAllInteractions(java.lang.String interactionType)
interactionType
- Interaction Type (READ, FIND, SEARCH, COMPARE, ADD, MODIFY or
DELETE)
public void dispose()
public void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
|
OpenLiberty.org - Licensed under Apache APL 2.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |