com.waveset.object
Class AuditQuery

java.lang.Object
  extended bycom.waveset.object.PersistentObject
      extended bycom.waveset.object.AuditQuery
All Implemented Interfaces:
java.lang.Comparable, javax.naming.Referenceable, XmlObject

public class AuditQuery
extends PersistentObject

deprecated. This class is now longer used and is now replaced with TaskTemplate.


Nested Class Summary
 
Nested classes inherited from class com.waveset.object.PersistentObject
PersistentObject.Comparator, PersistentObject.InitialInstance
 
Field Summary
static java.lang.String code_id
           
static java.lang.String TODAYS_ACTIVITY_QUERYID
           
 
Fields inherited from class com.waveset.object.PersistentObject
_trace, trace
 
Constructor Summary
AuditQuery()
           
AuditQuery(org.w3c.dom.Element e)
           
AuditQuery(java.lang.String name)
           
 
Method Summary
 void addCondition(Attribute attr, java.lang.String attrValue, AttributeCondition.Operator op)
           
protected  void addSubclassElements(java.lang.StringBuffer b)
          Each concrete subclass may append to the buffer an XML representation of any fields it adds to PersistentObject (if those field values must persist).
 AttributeCondition getAccountId()
           
 java.lang.String getActionString()
           
 AttributeCondition getClient()
           
 AttributeCondition getCondition(Attribute attr)
           
 AttributeCondition getCondition(java.lang.String attrName)
           
 AttributeCondition[] getConditions()
           
 java.lang.String getEndDate()
           
 AttributeCondition getMessage()
           
 java.lang.String getObjectTypeString()
           
 AttributeCondition getQueryName()
           
 AttributeCondition getResourceName()
           
 java.lang.String getResultString()
           
 AttributeCondition getServer()
           
 java.lang.String getStartDate()
           
 AttributeCondition getSubject()
           
 Type getType()
          Returns the associated Type object.
protected  void parseSubclassElements(org.w3c.dom.Element e)
          Each concrete subclass should parse from the XML buffer any persisted subclass-specific elements (generally, the same ones that it writes into the buffer).
 void removeCondition(Attribute name)
           
 void removeCondition(java.lang.String name)
          Generic remove condition function
 void setAccountId(AttributeCondition.Operator op, java.lang.String accountId)
           
 void setActionString(AttributeCondition.Operator op, java.lang.String action)
           
 void setActionString(java.lang.String action)
           
 void setClient(AttributeCondition.Operator op, java.lang.String client)
           
 void setCondition(AttributeCondition attrCond)
          Generic set attribute function
 void setCondition(AttributeCondition attrCond, java.lang.String name)
           
 void setEndDate(java.util.Date date)
           
 void setMessage(AttributeCondition.Operator op, java.lang.String msg)
           
 void setObjectType(AttributeCondition.Operator op, java.lang.String type)
           
 void setObjectType(java.lang.String type)
           
 void setQueryName(AttributeCondition.Operator op, java.lang.String name)
           
 void setReason(AttributeCondition.Operator op, java.lang.Object reason)
           
 void setResourceName(AttributeCondition.Operator op, java.lang.String name)
           
 void setResultString(AttributeCondition.Operator op, java.lang.String status)
           
 void setServer(AttributeCondition.Operator op, java.lang.String server)
           
 void setStartDate(java.util.Date date)
           
 void setSubject(AttributeCondition.Operator op, java.lang.String subject)
           
 
Methods inherited from class com.waveset.object.PersistentObject
addCommonElements, addEndTag, addMemberObjectGroup, addMemberObjectGroup, addPersistentAttributes, addStartTag, addSubclassAttributes, addSummaryAttributes, addXmlHeader, attributesMatch, attributesMatch, attributesMatch, checkReference, checkReferences, clearId, cloneAs, cloneObject, compareTo, create, create, create, create, createLastModItem, createLastModItem, createLastModItemList, directObjectGroupMember, dump, dumpFile, equals, fakeId, getAttribute, getAttributeValues, getAttributeValues, getAuthReferences, getAuthType, getBasicAttributes, getBasicAttributes, getBasicAttributes, getCache, getCounterValue, getCreateDate, getCreator, getDisplayableName, getDisplayName, getElementName, getEncryptedValues, getId, getIdOrName, getInitialInstances, getLastMod, getLastModDate, getLastModifier, getLastModItemId, getLockInfo, getMemberObjectGroupRefs, getMemberObjectGroupRefsUpTo, getMemberObjectGroups, getName, getNameOrId, getProperties, getProperty, getPropertyAsString, getPropertyList, getQueryableAttributes, getReference, getReferences, getRuleDrivenMemberObjectGroupRefs, getRuleDrivenMemberObjectGroupRefsUpTo, getRuleDrivenMemberObjectGroups, getSubtype, getSummaryAttributes, getSummaryString, hasEncryptedData, hashCode, identityEquals, isAlias, isHidden, isId, isProtected, isProtectedFromDelete, isReferencedIn, listOperationalAttributes, listQueryableAttributes, listQueryableReferenceAttributes, listSummaryAttributes, objectGroupMember, objectGroupMemberRef, parseCommonElement, parseCommonElements, parsePersistentAttributes, parseSubclassAttributes, parseXml, parseXml, prepareForSerialization, prepareToSerialize, println, reEncrypt, reEncryptSubclassAttributes, removeMemberObjectGroup, removeProperty, resolve, resolve, resolve, resolveArray, resolveArrayByFetching, resolveObjectReference, resolveObjectReferences, resolveReference, resolveSummaryAttributes, resolveSummaryAttributes, ruleDrivenObjectGroupMemberRef, setAuthType, setAuthType, setCache, setCreateDate, setCreator, setDisplayName, setDisplayName, setHidden, setIsAlias, setLastMod, setLastMod, setLastModDate, setLastModifier, setMemberObjectGroupRef, setMemberObjectGroupRefs, setMemberObjectGroups, setName, setProperties, setProperty, setPropertyList, setProtected, setProtectedFromDelete, setRuleDrivenMembersCache, setSubtype, setTrace, toString, toXml, toXml, toXml, toXmlFile, visit
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values

TODAYS_ACTIVITY_QUERYID

public static java.lang.String TODAYS_ACTIVITY_QUERYID
Constructor Detail

AuditQuery

public AuditQuery()

AuditQuery

public AuditQuery(java.lang.String name)

AuditQuery

public AuditQuery(org.w3c.dom.Element e)
           throws WavesetException
Method Detail

getType

public Type getType()
Returns the associated Type object.

Specified by:
getType in class PersistentObject

getObjectTypeString

public java.lang.String getObjectTypeString()

getActionString

public java.lang.String getActionString()

getResultString

public java.lang.String getResultString()

getResourceName

public AttributeCondition getResourceName()

getAccountId

public AttributeCondition getAccountId()

getMessage

public AttributeCondition getMessage()

getSubject

public AttributeCondition getSubject()

getClient

public AttributeCondition getClient()

getServer

public AttributeCondition getServer()

getQueryName

public AttributeCondition getQueryName()

getStartDate

public java.lang.String getStartDate()

getEndDate

public java.lang.String getEndDate()

getCondition

public AttributeCondition getCondition(Attribute attr)

getCondition

public AttributeCondition getCondition(java.lang.String attrName)

getConditions

public AttributeCondition[] getConditions()

addCondition

public void addCondition(Attribute attr,
                         java.lang.String attrValue,
                         AttributeCondition.Operator op)

setAccountId

public void setAccountId(AttributeCondition.Operator op,
                         java.lang.String accountId)

setSubject

public void setSubject(AttributeCondition.Operator op,
                       java.lang.String subject)

setClient

public void setClient(AttributeCondition.Operator op,
                      java.lang.String client)

setServer

public void setServer(AttributeCondition.Operator op,
                      java.lang.String server)

setQueryName

public void setQueryName(AttributeCondition.Operator op,
                         java.lang.String name)

setResourceName

public void setResourceName(AttributeCondition.Operator op,
                            java.lang.String name)

setReason

public void setReason(AttributeCondition.Operator op,
                      java.lang.Object reason)

setMessage

public void setMessage(AttributeCondition.Operator op,
                       java.lang.String msg)

setObjectType

public void setObjectType(java.lang.String type)

setObjectType

public void setObjectType(AttributeCondition.Operator op,
                          java.lang.String type)

setResultString

public void setResultString(AttributeCondition.Operator op,
                            java.lang.String status)

setActionString

public void setActionString(java.lang.String action)

setActionString

public void setActionString(AttributeCondition.Operator op,
                            java.lang.String action)

setStartDate

public void setStartDate(java.util.Date date)

setEndDate

public void setEndDate(java.util.Date date)

setCondition

public void setCondition(AttributeCondition attrCond)
Generic set attribute function


setCondition

public void setCondition(AttributeCondition attrCond,
                         java.lang.String name)

removeCondition

public void removeCondition(java.lang.String name)
Generic remove condition function


removeCondition

public void removeCondition(Attribute name)

addSubclassElements

protected void addSubclassElements(java.lang.StringBuffer b)
Description copied from class: PersistentObject
Each concrete subclass may append to the buffer an XML representation of any fields it adds to PersistentObject (if those field values must persist). PersistentObject's default implementation is a no-op.

NOTE: Any subclass that overrides this method must similarly override parseSubclassElements() so that the subclass elements are restored.

Overrides:
addSubclassElements in class PersistentObject
See Also:


parseSubclassElements

protected void parseSubclassElements(org.w3c.dom.Element e)
                              throws WavesetException
Description copied from class: PersistentObject
Each concrete subclass should parse from the XML buffer any persisted subclass-specific elements (generally, the same ones that it writes into the buffer).

Overrides:
parseSubclassElements in class PersistentObject
Throws:
WavesetException
See Also:

PersistentObject's default implementation is a no-op.

, PersistentObject.parseXml(Element)