|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KnowledgeQuery
KnowledgeQueryHome
Attribute Name | Attribute Value |
---|---|
atg.repository.query.SupportedQueries | and, comparison, constant, inFolders, includesAny, includes, includesItem, isNull, matchId, not, or, patternMatch, property, propertyOf, unconstrained, patternMatch, textSearch |
references | [:KnowledgeSession.queries, :KnowledgeQueryPredicate.query] |
Property Name | Property Type | Property Description | Flags |
---|---|---|---|
browseTopicId | String |
R, W, Cch, Qry | |
id | String |
R, W, Cch, Id, Qry, Req | |
predicates | Set of KnowledgeQueryPredicate |
R, W, CsD, CsU, Cch, CoM, Mv, Qry | |
queryDate | Timestamp |
R, W, Cch, Qry, Req | |
queryType | KnowledgeQueryQueryType |
R, W, Cch, Qry | |
searchRequestType | KnowledgeQuerySearchRequestType |
R, W, Cch, Qry | |
searchTextValues | List |
R, W, Cch, CoM, Mv, Qry |
Property browseTopicId: String
getBrowseTopicId()
setBrowseTopicId(java.lang.String)
Property id: String
getId()
setId(java.lang.String)
Property predicates: Set
of KnowledgeQueryPredicate
getPredicates()
setPredicates(java.util.Set)
Property queryDate: Timestamp
getQueryDate()
setQueryDate(java.sql.Timestamp)
Attribute Name | Attribute Value |
---|---|
useNowForDefault | true |
Property queryType: KnowledgeQueryQueryType
getQueryType()
setQueryType(atg.svc.repository.beans.KnowledgeQueryQueryType)
Attribute Name | Attribute Value |
---|---|
useCodeForValue | false |
Property searchRequestType: KnowledgeQuerySearchRequestType
getSearchRequestType()
setSearchRequestType(atg.svc.repository.beans.KnowledgeQuerySearchRequestType)
Attribute Name | Attribute Value |
---|---|
useCodeForValue | false |
Property searchTextValues: List
getSearchTextValues()
setSearchTextValues(java.util.List)
Method Summary | |
---|---|
boolean |
_isMutable()
Returns true if the item is mutable. |
void |
copyTo(KnowledgeQuery destination)
Copies the property values of this instance to another instance of the same data type. |
java.lang.String |
getBrowseTopicId()
Getter for property browseTopicId |
java.lang.String |
getId()
Getter for property id |
java.util.Set |
getPredicates()
Getter for property predicates |
java.sql.Timestamp |
getQueryDate()
Getter for property queryDate |
KnowledgeQueryQueryType |
getQueryType()
Getter for property queryType |
KnowledgeQuerySearchRequestType |
getSearchRequestType()
Getter for property searchRequestType |
java.util.List |
getSearchTextValues()
Getter for property searchTextValues |
boolean |
isRemoved()
Returns true if the underlying object has been removed. |
void |
prepareInstanceForWrite()
This must be called if the application intends to both read and write the instance in the same transaction, and it intends to do a read before doing a write. |
void |
setBrowseTopicId(java.lang.String value)
Setter for property browseTopicId . |
void |
setId(java.lang.String value)
Setter for property id . |
void |
setPredicates(java.util.Set value)
Setter for property predicates . |
void |
setQueryDate(java.sql.Timestamp value)
Setter for property queryDate . |
void |
setQueryType(KnowledgeQueryQueryType value)
Setter for property queryType . |
void |
setSearchRequestType(KnowledgeQuerySearchRequestType value)
Setter for property searchRequestType . |
void |
setSearchTextValues(java.util.List value)
Setter for property searchTextValues . |
void |
writeInstance()
This must be called after modifying an instance with a persistent implementation to guarantee that all changes are made persistent and visible to queries. |
Methods inherited from interface javax.ejb.EJBLocalObject |
---|
getEJBLocalHome, getPrimaryKey, isIdentical, remove |
Method Detail |
---|
java.lang.String getBrowseTopicId() throws javax.ejb.EJBException
String
javax.ejb.EJBException
void setBrowseTopicId(java.lang.String value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- String
javax.ejb.EJBException
java.lang.String getId() throws javax.ejb.EJBException
String
javax.ejb.EJBException
void setId(java.lang.String value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- String
javax.ejb.EJBException
java.util.Set getPredicates() throws javax.ejb.EJBException
Set
of KnowledgeQueryPredicate
javax.ejb.EJBException
void setPredicates(java.util.Set value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- Set
of KnowledgeQueryPredicate
javax.ejb.EJBException
java.sql.Timestamp getQueryDate() throws javax.ejb.EJBException
Timestamp
javax.ejb.EJBException
void setQueryDate(java.sql.Timestamp value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- Timestamp
javax.ejb.EJBException
KnowledgeQueryQueryType getQueryType() throws javax.ejb.EJBException
KnowledgeQueryQueryType
javax.ejb.EJBException
void setQueryType(KnowledgeQueryQueryType value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- KnowledgeQueryQueryType
javax.ejb.EJBException
KnowledgeQuerySearchRequestType getSearchRequestType() throws javax.ejb.EJBException
KnowledgeQuerySearchRequestType
javax.ejb.EJBException
void setSearchRequestType(KnowledgeQuerySearchRequestType value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- KnowledgeQuerySearchRequestType
javax.ejb.EJBException
java.util.List getSearchTextValues() throws javax.ejb.EJBException
List
javax.ejb.EJBException
void setSearchTextValues(java.util.List value) throws javax.ejb.EJBException
writeInstance()
method must be called afterwards to insure that any changes are made persistent (if the instance is backed by a persistent implementation). The prepareInstanceForWrite()
method may need to be called before making any changes.
value
- List
javax.ejb.EJBException
boolean isRemoved() throws javax.ejb.EJBException
javax.ejb.EJBException
void copyTo(KnowledgeQuery destination) throws javax.ejb.EJBException
javax.ejb.EJBException
void writeInstance() throws javax.ejb.EJBException
javax.ejb.EJBException
void prepareInstanceForWrite() throws javax.ejb.EJBException
javax.ejb.EJBException
boolean _isMutable()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |