|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.googlecode.fascinator.redbox.plugins.handle.HandleTransformer
public class HandleTransformer
Create and store handles against a particular name authority. Most of the handle code is a direct implementation of the examples provided at: http://www.handle.net/
Download the system and it will be bundled with all source, including samples on handle creation: src.java/net/handle/apps/simple/HDLCreate.java
| Constructor Summary | |
|---|---|
HandleTransformer()
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 |
| Constructor Detail |
|---|
public HandleTransformer()
| 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 | ||||||||