A C D G H I M N P Q R S U V

A

addLink(Predicate) - Method in interface org.okiproject.serviceapi.rules.Predicate
Adds a parent-child relationship between two existing predicates in the Rules DB.

C

CREATERULEFAILED - Static variable in class org.okiproject.serviceapi.rules.RulesException
 

D

DATABASESYMBOLICNAMELISTDIDNOTLOAD - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
DEFAULTRULESFACTORYDIDNOTLOAD - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
delete() - Method in interface org.okiproject.serviceapi.rules.Model
Deletes an existing Model in the Rules DB.
delete() - Method in interface org.okiproject.serviceapi.rules.Predicate
Deletes an existing predicate in the Roles DB.
delete() - Method in interface org.okiproject.serviceapi.rules.Rule
Deletes an existing rule in the Rules DB.
delete() - Method in interface org.okiproject.serviceapi.rules.Verb
Deletes an existing Verb in the Rules DB.
deleteLink() - Method in interface org.okiproject.serviceapi.rules.Predicate
Deletes a parent-child relationship between two existing predicates in the Rules DB.
DELETERULEFAILED - Static variable in class org.okiproject.serviceapi.rules.RulesException
 

G

getAgent() - Method in class org.okiproject.serviceapi.rules.RulesFactory
Method getAgent
getDefaultRulesFactory(Agent) - Static method in class org.okiproject.serviceapi.rules.RulesFactory
Method getDefaultRulesFactory
getDescription() - Method in interface org.okiproject.serviceapi.rules.SubjectType
Method getDescription
getDescription() - Method in interface org.okiproject.serviceapi.rules.Verb
Method getDescription
getDescription() - Method in interface org.okiproject.serviceapi.rules.VerbType
Method getDescription
getEffectiveDate() - Method in interface org.okiproject.serviceapi.rules.Model
Method getEffectiveDate
getEffectiveDate() - Method in interface org.okiproject.serviceapi.rules.Rule
Method getEffectiveDate
getExpirationDate() - Method in interface org.okiproject.serviceapi.rules.Model
Method getExpirationDate
getExpirationDate() - Method in interface org.okiproject.serviceapi.rules.Rule
Method getExpirationDate
getHasChild() - Method in interface org.okiproject.serviceapi.rules.Predicate
Method getHasChild
getId() - Method in interface org.okiproject.serviceapi.rules.Model
Method getId
getId() - Method in interface org.okiproject.serviceapi.rules.Predicate
Method getId
getId() - Method in interface org.okiproject.serviceapi.rules.Rule
Method getId
getId() - Method in interface org.okiproject.serviceapi.rules.Verb
Method getId
getKey() - Method in interface org.okiproject.serviceapi.rules.Subject
Method getKey
getModifiedBy() - Method in interface org.okiproject.serviceapi.rules.Model
Method getModifiedBy
getModifiedBy() - Method in interface org.okiproject.serviceapi.rules.Rule
Method getModifiedBy
getModifiedBy() - Method in interface org.okiproject.serviceapi.rules.Verb
Method getModifiedBy
getModifiedDate() - Method in interface org.okiproject.serviceapi.rules.Model
Method getModifiedDate
getModifiedDate() - Method in interface org.okiproject.serviceapi.rules.Rule
Method getModifiedDate
getModifiedDate() - Method in interface org.okiproject.serviceapi.rules.Verb
Method getModifiedDate
getName() - Method in interface org.okiproject.serviceapi.rules.Subject
Method getName
getName() - Method in interface org.okiproject.serviceapi.rules.Verb
Method getName
getPredicate() - Method in interface org.okiproject.serviceapi.rules.Rule
Method getPredicate
getPredicateType() - Method in interface org.okiproject.serviceapi.rules.Model
Method getPredicateType
getPredicateType() - Method in interface org.okiproject.serviceapi.rules.Predicate
Method getPredicateType
getPredicateType() - Method in interface org.okiproject.serviceapi.rules.Rule
Method getPredicateType
getProperties() - Method in interface org.okiproject.serviceapi.rules.Predicate
Method getProperties
getProperties() - Method in class org.okiproject.serviceapi.rules.RulesFactory
Method getProperties
getProperties() - Method in interface org.okiproject.serviceapi.rules.Subject
Method getProperties
getProperties() - Method in interface org.okiproject.serviceapi.rules.Verb
Method getProperties
getRulesFactory(Agent, Map) - Static method in class org.okiproject.serviceapi.rules.RulesFactory
Method getRulesFactory
getSubject() - Method in interface org.okiproject.serviceapi.rules.Rule
Method getSubject
getSubjectType() - Method in interface org.okiproject.serviceapi.rules.Model
Method getSubjectType
getSubjectType() - Method in interface org.okiproject.serviceapi.rules.Rule
Method getSubjectType
getSubjectType() - Method in interface org.okiproject.serviceapi.rules.Subject
Method getSubjectType
getType() - Method in interface org.okiproject.serviceapi.rules.PredicateType
Method getType
getType() - Method in interface org.okiproject.serviceapi.rules.SubjectType
Method getType
getType() - Method in interface org.okiproject.serviceapi.rules.VerbType
Method getType
getVerb() - Method in interface org.okiproject.serviceapi.rules.Rule
Method getVerb
getVerbType() - Method in interface org.okiproject.serviceapi.rules.Model
Method getVerbType
getVerbType() - Method in interface org.okiproject.serviceapi.rules.Rule
Method getVerbType
getVerbType() - Method in interface org.okiproject.serviceapi.rules.Verb
Method getVerbType

H

hasMorePredicates() - Method in interface org.okiproject.serviceapi.rules.Predicates
Method hasMorePredicates
hasMoreRules() - Method in interface org.okiproject.serviceapi.rules.Rules
Method hasMoreRules
hasMoreSubjects() - Method in interface org.okiproject.serviceapi.rules.Subjects
Method hasMoreSubjects
hasMoreVerbs() - Method in interface org.okiproject.serviceapi.rules.Verbs
Method hasMoreVerbs

I

INVALIDDATABASE - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
INVALIDPREDICATE - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
INVALIDSUBJECTKEY - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
INVALIDVERB - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
isFoundInRules() - Method in interface org.okiproject.serviceapi.rules.Predicate
Determines if this Predicate has a matching Predicate in the Rules DB.
isFoundInRules() - Method in interface org.okiproject.serviceapi.rules.PredicateType
Method isFoundInRules
isFoundInRules() - Method in interface org.okiproject.serviceapi.rules.Subject
Determines if this Subject has a matching Subject in the Rules DB.
isFoundInRules() - Method in interface org.okiproject.serviceapi.rules.SubjectType
Method isFoundInRules
isFoundInRules() - Method in interface org.okiproject.serviceapi.rules.Verb
Determines if this Verb has a matching Verb in the Rules DB.
isFoundInRules() - Method in interface org.okiproject.serviceapi.rules.VerbType
Method isFoundInRules

M

Model - interface org.okiproject.serviceapi.rules.Model.
Copyright (c) 2001 Massachusetts Institute of Technology
moveLink(Predicate, Predicate) - Method in interface org.okiproject.serviceapi.rules.Predicate
For an existing predicate, moves the parent link from one existing predicate to another.

N

nextPredicate() - Method in interface org.okiproject.serviceapi.rules.Predicates
Method nextPredicate
nextRule() - Method in interface org.okiproject.serviceapi.rules.Rules
Method nextRule
nextSubject() - Method in interface org.okiproject.serviceapi.rules.Subjects
Method nextSubject
nextVerb() - Method in interface org.okiproject.serviceapi.rules.Verbs
Method nextVerb
NULLARGUMENT - Static variable in class org.okiproject.serviceapi.rules.RulesException
 

P

Predicate - interface org.okiproject.serviceapi.rules.Predicate.
Copyright (c) 2001 Massachusetts Institute of Technology
PREDICATECODENOTFOUNDINRULES - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
PREDICATEENUMERATIONFAILED - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
PREDICATENOTFOUNDINRULES - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
Predicates - interface org.okiproject.serviceapi.rules.Predicates.
Copyright (c) 2001 Massachusetts Institute of Technology
PredicateType - interface org.okiproject.serviceapi.rules.PredicateType.
Copyright (c) 2001 Massachusetts Institute of Technology
PREDICATETYPENOTFOUNDINRULES - Static variable in class org.okiproject.serviceapi.rules.RulesException
 

Q

QUERYRULEFAILED - Static variable in class org.okiproject.serviceapi.rules.RulesException
 

R

refresh() - Method in interface org.okiproject.serviceapi.rules.Predicate
Refreshes properties from a changing Rules DB.
refresh() - Method in interface org.okiproject.serviceapi.rules.Subject
Refresh properties from a changing Rules DB.
refresh() - Method in interface org.okiproject.serviceapi.rules.Verb
Refreshs properties from a changing Rules DB.
Rule - interface org.okiproject.serviceapi.rules.Rule.
Copyright (c) 2001 Massachusetts Institute of Technology
RULEENUMERATIONFAILED - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
RULEFIELDDOESNOTEXIST - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
Rules - interface org.okiproject.serviceapi.rules.Rules.
Copyright (c) 2001 Massachusetts Institute of Technology
RulesException - exception org.okiproject.serviceapi.rules.RulesException.
Copyright (c) 2001 Massachusetts Institute of Technology
RulesException(String) - Constructor for class org.okiproject.serviceapi.rules.RulesException
Constructor RulesException
RulesFactory - class org.okiproject.serviceapi.rules.RulesFactory.
Copyright (c) 2001 Massachusetts Institute of Technology
RulesFactory() - Constructor for class org.okiproject.serviceapi.rules.RulesFactory
 
RULESFACTORYPROPERTIESDIDNOTLOAD - Static variable in class org.okiproject.serviceapi.rules.RulesException
 

S

setAgent(Agent) - Method in class org.okiproject.serviceapi.rules.RulesFactory
Method setAgent
setDescription(String) - Method in interface org.okiproject.serviceapi.rules.SubjectType
Method setDescription
setId(Object) - Method in interface org.okiproject.serviceapi.rules.Predicate
Method setId
setId(Object) - Method in interface org.okiproject.serviceapi.rules.Verb
Method setId
setKey(Object) - Method in interface org.okiproject.serviceapi.rules.Subject
Method setKey
setName(String) - Method in interface org.okiproject.serviceapi.rules.Verb
Method setName
setPredicateType(PredicateType) - Method in interface org.okiproject.serviceapi.rules.Predicate
Method setPredicateType
setProperties(Map) - Method in class org.okiproject.serviceapi.rules.RulesFactory
Method setProperties
setType(String) - Method in interface org.okiproject.serviceapi.rules.PredicateType
Method setType
setType(String) - Method in interface org.okiproject.serviceapi.rules.SubjectType
Method setType
setType(String) - Method in interface org.okiproject.serviceapi.rules.VerbType
Method setType
setVerbType(VerbType) - Method in interface org.okiproject.serviceapi.rules.Verb
Method setVerbType
Subject - interface org.okiproject.serviceapi.rules.Subject.
Copyright (c) 2001 Massachusetts Institute of Technology
SUBJECTNOTFOUNDINRULES - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
Subjects - interface org.okiproject.serviceapi.rules.Subjects.
Copyright (c) 2001 Massachusetts Institute of Technology
SUBJECTSENUMERATIONFAILED - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
SubjectType - interface org.okiproject.serviceapi.rules.SubjectType.
Copyright (c) 2001 Massachusetts Institute of Technology
SUBJECTTYPENOTFOUNDINRULES - Static variable in class org.okiproject.serviceapi.rules.RulesException
 

U

UNIMPLEMENTED - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
update(PredicateType) - Method in interface org.okiproject.serviceapi.rules.Predicate
Updates one or more fields in an existing predicate in the Rules DB.
update(String, String, VerbType) - Method in interface org.okiproject.serviceapi.rules.Verb
Updates one or more fields in an existing Verb in the Rules DB.
update(SubjectType, VerbType, PredicateType, Timestamp, Timestamp) - Method in interface org.okiproject.serviceapi.rules.Model
Updates one or more fields in an existing Model in the Rules DB.
update(Subject, Verb, Predicate, SubjectType, VerbType, PredicateType, Timestamp, Timestamp) - Method in interface org.okiproject.serviceapi.rules.Rule
Updates one or more fields in an existing rule in the Rules DB.
UPDATERULEFAILED - Static variable in class org.okiproject.serviceapi.rules.RulesException
 

V

Verb - interface org.okiproject.serviceapi.rules.Verb.
Copyright (c) 2001 Massachusetts Institute of Technology
VERBENUMERATIONFAILED - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
VERBIDALREADYEXISTS - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
VERBNOTFOUNDINRULES - Static variable in class org.okiproject.serviceapi.rules.RulesException
 
Verbs - interface org.okiproject.serviceapi.rules.Verbs.
Copyright (c) 2001 Massachusetts Institute of Technology
VerbType - interface org.okiproject.serviceapi.rules.VerbType.
Copyright (c) 2001 Massachusetts Institute of Technology
VERBTYPENOTFOUNDINRULES - Static variable in class org.okiproject.serviceapi.rules.RulesException
 

A C D G H I M N P Q R S U V