|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
| Fields inherited from interface oracle.panama.model.ModelObject |
TYPEID |
| Method Summary |
| Type | Method |
|---|---|
void |
addInputParameters(FeedMetaData[] param)
Set the meta data for this Content Store. |
void |
addOutputParameters(FeedMetaData[] param)
set the meta data for this Content Store. |
void |
createFeedDefinition()
Create the feed definition -- this will register the Input/Output parameters with the alert framework and create the cache table if needed. |
FeedMetaData |
createMetaData(java.lang.String name,
java.lang.String type)
Create a FeedMetaData instance, for use with add{Input,Output}Parameter |
java.lang.String |
getClassName()
Get the name of the class implementing this datafeeder For the 'standard' DataFeeder this will be null |
java.util.Map[] |
getData(java.util.Map params)
Retrieve the data feed from application's feed table for a given set of parameters. |
FeedMetaData |
getInputParameter(java.lang.String paramName)
Get a named input parameter. |
FeedMetaData[] |
getInputParameters()
Get the meta data for this Content Store. |
java.lang.String |
getName()
Get the name of the underlying feed |
FeedMetaData |
getOutputParameter(java.lang.String paramName)
Get a named output parameter |
FeedMetaData[] |
getOutputParameters()
Get the meta data for this Content Store. |
void |
setClassName(java.lang.String className)
Set the name of the class implementing this datafeeder |
| Methods inherited from interface oracle.panama.model.ModelObject |
delete, getCreatedDate, getId, getLastModifiedDate, getTypeId, getTypeName,
isSystem, setName, setSystem,
undoAll |
| Methods inherited from interface oracle.panama.model.XMLObject |
setXML, toXML |
| Method Detail |
public java.lang.String getName()
getName in interface ModelObjectoracle.panama.model.ModelObject
public java.util.Map[] getData(java.util.Map params)
throws PanamaException
public FeedMetaData[] getInputParameters()
public FeedMetaData[] getOutputParameters()
public void addInputParameters(FeedMetaData[] param)
an - array of all input paramterspublic void addOutputParameters(FeedMetaData[] param)
an - array of all output paramterspublic void setClassName(java.lang.String className)
public java.lang.String getClassName()
public FeedMetaData createMetaData(java.lang.String name,
java.lang.String type)
name - of the new FeedMetaDatapublic FeedMetaData getInputParameter(java.lang.String paramName)
name - of input parameter to getpublic FeedMetaData getOutputParameter(java.lang.String paramName)
name - of output parameter to get
public void createFeedDefinition()
throws PanamaException
PanamaException - if the table cannot be created
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||