|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.jafer.interfaces.Databean
|
+--org.jafer.databeans.Adaptor
Super class for adaptors, includes methods to set transforms via templates object and specify source and target schemas - configured via server.xml
| Field Summary | |
private Databean |
databean
|
private java.lang.String |
sourceSchema
|
private java.lang.String |
targetSchema
|
private javax.xml.transform.Templates |
template
|
| Constructor Summary | |
Adaptor()
|
|
| Method Summary | |
java.lang.String |
getCurrentDatabase()
Get database of current record |
Field |
getCurrentRecord()
Get current record |
java.lang.String[] |
getDatabases()
Get databases currently searched |
Databean |
getDatabean()
|
java.lang.String |
getElementSpec()
Get current element specification setting |
int |
getNumberOfResults()
Get number of results for last query |
org.w3c.dom.Node |
getQuery()
Get the last submitted query |
int |
getRecordCursor()
Get the current record position cursor |
java.lang.String |
getRecordSchema()
Get currently set record schema |
java.lang.String |
getResultSetName()
|
java.lang.String |
getSearchProfile()
|
java.lang.String |
getSourceSchema()
|
java.lang.String |
getTargetSchema()
|
javax.xml.transform.Templates |
getTransform()
|
boolean |
isCheckRecordFormat()
Get record schema checking setting |
boolean |
isParseQuery()
|
void |
saveQuery(java.lang.String file)
|
void |
setCheckRecordFormat(boolean checkRecordFormat)
Throw exception is record schema not preferred schema |
void |
setDatabases(java.lang.String database)
Set database to search |
void |
setDatabases(java.lang.String[] databases)
Set databases to search |
void |
setDatabean(Databean databean)
|
void |
setElementSpec(java.lang.String elementSpec)
Set element specification for record retrieval |
void |
setParseQuery(boolean parseQuery)
|
void |
setRecordCursor(int nRecord)
Set the current record cursor |
void |
setRecordSchema(java.lang.String schema)
Set current prefered record schema |
void |
setResultSetName(java.lang.String resultSetName)
|
void |
setSearchProfile(java.lang.String searchProfile)
|
void |
setSourceSchema(java.lang.String sourceSchema)
|
void |
setTargetSchema(java.lang.String targetSchema)
|
void |
setTransform(javax.xml.transform.Templates template)
|
int |
submitQuery(org.w3c.dom.Node query)
Send query in XML form |
| Methods inherited from class org.jafer.interfaces.Databean |
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private Databean databean
private javax.xml.transform.Templates template
private java.lang.String sourceSchema
private java.lang.String targetSchema
| Constructor Detail |
public Adaptor()
| Method Detail |
public void setTransform(javax.xml.transform.Templates template)
public javax.xml.transform.Templates getTransform()
public void setSourceSchema(java.lang.String sourceSchema)
public java.lang.String getSourceSchema()
public void setTargetSchema(java.lang.String targetSchema)
public java.lang.String getTargetSchema()
public void setDatabean(Databean databean)
public Databean getDatabean()
public int submitQuery(org.w3c.dom.Node query)
throws JaferException
Search
submitQuery in interface SearchJaferException
public Field getCurrentRecord()
throws JaferException
Present
getCurrentRecord in interface PresentJaferException
public void setRecordCursor(int nRecord)
throws JaferException
Present
setRecordCursor in interface PresentnRecord - Record position (starting at 1)
JaferExceptionpublic int getRecordCursor()
Present
getRecordCursor in interface Presentpublic void setCheckRecordFormat(boolean checkRecordFormat)
Present
setCheckRecordFormat in interface PresentcheckRecordFormat - setting of record schema checkingpublic boolean isCheckRecordFormat()
Present
isCheckRecordFormat in interface Presentpublic void setElementSpec(java.lang.String elementSpec)
Present
setElementSpec in interface PresentelementSpec - element specificationpublic java.lang.String getElementSpec()
Present
getElementSpec in interface Presentpublic void setRecordSchema(java.lang.String schema)
Present
setRecordSchema in interface Presentschema - record schemapublic java.lang.String getRecordSchema()
Present
getRecordSchema in interface Present
public java.lang.String getCurrentDatabase()
throws JaferException
Present
getCurrentDatabase in interface PresentJaferExceptionpublic void setSearchProfile(java.lang.String searchProfile)
setSearchProfile in interface Searchpublic java.lang.String getSearchProfile()
getSearchProfile in interface Searchpublic void setResultSetName(java.lang.String resultSetName)
setResultSetName in interface Searchpublic java.lang.String getResultSetName()
getResultSetName in interface Searchpublic void setDatabases(java.lang.String database)
Search
setDatabases in interface Searchdatabase - databasepublic void setDatabases(java.lang.String[] databases)
Search
setDatabases in interface Searchdatabases - databasespublic java.lang.String[] getDatabases()
Search
getDatabases in interface Searchpublic void setParseQuery(boolean parseQuery)
setParseQuery in interface Searchpublic boolean isParseQuery()
isParseQuery in interface Search
public void saveQuery(java.lang.String file)
throws JaferException
saveQuery in interface SearchJaferExceptionpublic int getNumberOfResults()
Search
getNumberOfResults in interface Searchpublic org.w3c.dom.Node getQuery()
Search
getQuery in interface Search
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||