|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.googlecode.fascinator.redbox.plugins.curation.mint.IngestedRelationshipsTransformer
public class IngestedRelationshipsTransformer
This transformer is designed to fire only once after each item is ingested. It is primarily concerned with resolving relationships between parties.
| Field Summary | |
|---|---|
static String |
PROPERTY_FLAG
Property flag to indicate execution |
| Constructor Summary | |
|---|---|
IngestedRelationshipsTransformer()
Constructor |
|
| Method Summary | |
|---|---|
String |
getId()
Get Transformer ID |
String |
getName()
Get Transformer Name |
com.googlecode.fascinator.api.PluginDescription |
getPluginDetails()
Gets a PluginDescription object relating to this plugin. |
void |
init(File jsonFile)
Init method from file |
void |
init(String jsonString)
Init method from String |
void |
shutdown()
Shut down the transformer plugin |
com.googlecode.fascinator.api.storage.DigitalObject |
transform(com.googlecode.fascinator.api.storage.DigitalObject in,
String jsonConfig)
Transform method |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static String PROPERTY_FLAG
| Constructor Detail |
|---|
public IngestedRelationshipsTransformer()
| Method Detail |
|---|
public void init(File jsonFile)
throws com.googlecode.fascinator.api.PluginException
init in interface com.googlecode.fascinator.api.PluginjsonFile -
IOException
com.googlecode.fascinator.api.PluginException
public void init(String jsonString)
throws com.googlecode.fascinator.api.PluginException
init in interface com.googlecode.fascinator.api.PluginjsonString -
IOException
com.googlecode.fascinator.api.PluginException
public com.googlecode.fascinator.api.storage.DigitalObject transform(com.googlecode.fascinator.api.storage.DigitalObject in,
String jsonConfig)
throws com.googlecode.fascinator.api.transformer.TransformerException
transform in interface com.googlecode.fascinator.api.transformer.Transformerobject - : DigitalObject to be transformedjsonConfig - : String containing configuration for this item
com.googlecode.fascinator.api.transformer.TransformerExceptionpublic String getId()
getId in interface com.googlecode.fascinator.api.Pluginpublic String getName()
getName in interface com.googlecode.fascinator.api.Pluginpublic com.googlecode.fascinator.api.PluginDescription getPluginDetails()
getPluginDetails in interface com.googlecode.fascinator.api.Plugin
public void shutdown()
throws com.googlecode.fascinator.api.PluginException
shutdown in interface com.googlecode.fascinator.api.Plugincom.googlecode.fascinator.api.PluginException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||