|
Oracle® Fusion Middleware Content Integration Suite (CIS) Java API Reference 11g Release 1 (11.1) E17350-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISCSServerBinder
Represents a wrapping of the base Content Server binder object.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.stellent.cis.client.api.common.ICISObjectInitializable |
---|
ICISObjectInitializable.AdapterVersionAware |
Field Summary |
---|
Fields inherited from interface com.stellent.cis.client.api.common.ICISObject |
---|
FILTER_NULL_VALUE, FILTER_READONLY, FILTER_SYSTEM |
Method Summary | |
---|---|
void |
addResultSet(java.lang.String name, java.util.List resultSet) Add the result set to this binder |
void |
addStream(java.lang.String name, ICISTransferStream transferStream) Add the stream to the binder object. |
void |
clearStreams() Remove all the streams from the server binder |
void |
deserializeBinderFromHDA(java.io.Reader reader) Deserialize the Content Server hda binder representation from the given reader and merge the results into this binder object. |
java.util.List |
getChangeMonitors(java.lang.String name) Retrieve a list of changed monitors by name |
java.lang.String |
getDateFormat() |
java.util.List |
getQuerySubjects() |
java.util.List |
getResultSet(java.lang.String name) |
java.util.List |
getResultSet(java.lang.String name, java.lang.Class type) Retrieve a result set and convert all the members of the result set to the given type. |
java.util.List |
getResultSetColumnNames(java.lang.String name) Retreive a list of the column names in order for the given result set |
java.util.Collection |
getResultSetNames() |
ISCSObject |
getResultSetSingleRow(java.lang.String name) Retrieve the first row of the result set specified. |
ISCSObject |
getResultSetSingleRow(java.lang.String name, java.lang.Class type) Retrieve the first row of the result set specified and convert it to the given type. |
java.lang.String |
getService() |
ICISTransferStream |
getStream(java.lang.String name) Retrieve a stream that was added to the databinder |
java.util.List |
getStreamNames() Retrieve the list of stream names in the databinder |
java.lang.String |
getTimeZoneFromDateFormat() |
void |
serializeBinderAsHDA(java.io.Writer writer) Serialize the binder to Content Server hda format |
void |
setChangeMonitors(java.lang.String name, java.util.List monitors) Add a list of change monitors to the ISCSServerBinder (monitoredSubjects, etc.) |
void |
setQuerySubjects(java.util.List querySubjects) Set some query subjects for this binder |
void |
setService(java.lang.String service) Set the IDC service to execute |
Methods inherited from interface com.stellent.cis.client.api.scs.ISCSObject |
---|
castObject, clearPropertyFilter, copyObject, getPropertyFilter, getSourceAdapter, getSourceObject, getSourceObjectPropertyType, mergeObject, mergeObject, removeProperty, setPropertyFilter, setRestrictedPropertyFilter, setSourceObjectPropertyType |
Methods inherited from interface com.stellent.cis.client.api.common.ICISObject |
---|
getProperties, getPropertiesWithValue, getProperty, getPropertyAsString, getPropertyAsString, getPropertyDescriptors, hasProperty, setProperty, setProperty, setProperty |
Methods inherited from interface com.stellent.cis.client.api.common.ICISObjectInitializable |
---|
intialize |
Method Detail |
---|
void setQuerySubjects(java.util.List querySubjects)
querySubjects
- a changed monitor list of the query subjectsjava.util.List getQuerySubjects()
void setChangeMonitors(java.lang.String name, java.util.List monitors)
name
- the monitor namemonitors
- a list of ISCSChangedMonitor
objectsjava.util.List getChangeMonitors(java.lang.String name)
name
- the monitor nameISCSChangedMonitor
objectsjava.lang.String getService()
void setService(java.lang.String service)
service
- the service namejava.lang.String getDateFormat()
java.util.List getResultSet(java.lang.String name)
name
- the native name of the result setISCSObject
representing each object in the result setISCSObject getResultSetSingleRow(java.lang.String name)
getResultSet(name).get(0)
.name
- the result set nameISCSObject getResultSetSingleRow(java.lang.String name, java.lang.Class type)
getResultSet(name, type).get(0)
.name
- the result set nametype
- the type to create for the result rowjava.util.List getResultSet(java.lang.String name, java.lang.Class type)
name
- the name of the result settype
- the type of objects to use in the result setjava.util.Collection getResultSetNames()
java.util.List getResultSetColumnNames(java.lang.String name)
name
- the name of the result setString
objectsvoid addResultSet(java.lang.String name, java.util.List resultSet)
name
- the name of the result setresultSet
- a homogenous list of ISCSObject
svoid addStream(java.lang.String name, ICISTransferStream transferStream) throws java.io.IOException
name
- the key to store the streamtransferStream
- the stream objectjava.io.IOException
void clearStreams()
ICISTransferStream getStream(java.lang.String name)
name
- the name the stream was stored underjava.lang.String getTimeZoneFromDateFormat()
getDateFormat()
, might return null if the timezone cannot be determinedvoid serializeBinderAsHDA(java.io.Writer writer) throws java.io.IOException
writer
- the writer to send the serialized outputjava.io.IOException
void deserializeBinderFromHDA(java.io.Reader reader) throws java.io.IOException
reader
- the reader containing the hda representation of the binderjava.io.IOException
java.util.List getStreamNames()
|
Oracle® Fusion Middleware Content Integration Suite (CIS) Java API Reference 11g Release 1 (11.1) E17350-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |