|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.ram.client.batch.BatchDataSource
public abstract class BatchDataSource
Represents the extension point that third parties can use to transform legacy repositories to a Rational Asset Manager repository. Implementors must implement the fetchAssets and return a list of data that is in the format of a Rational Asset Manager asset.
| Constructor Summary | |
|---|---|
BatchDataSource()
Implementor need to maintain a default constructor. |
|
| Method Summary | |
|---|---|
abstract Asset[] |
fetchAssets(RAMStatusMonitor monitor)
This is your main method. |
RAMSession |
getTargetSession()
Returns the Target RAM Session set by the batch client |
abstract java.lang.String |
getTypeId()
Return the Type Identifier |
abstract void |
initialize(java.lang.String metadata)
This method will be called after construction and will pass Initialize your meatdata from saved XML. |
abstract java.lang.String |
save()
Save the Data Source into a Batch Update XML file. |
void |
setTargetSession(RAMSession targetSession)
Called when the target session is changed in the batch client. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BatchDataSource()
| Method Detail |
|---|
public abstract void initialize(java.lang.String metadata)
metadata - public abstract java.lang.String save()
metadata - public abstract Asset[] fetchAssets(RAMStatusMonitor monitor)
monitor -
public abstract java.lang.String getTypeId()
public RAMSession getTargetSession()
public void setTargetSession(RAMSession targetSession)
targetSession - the targetSession to set
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||