com.dtolabs.rundeck.core.storage
Class StorageConverterPluginAdapter

java.lang.Object
  extended by com.dtolabs.rundeck.core.storage.StorageConverterPluginAdapter
All Implemented Interfaces:
StorageConverter, ContentConverter<ResourceMeta>

public class StorageConverterPluginAdapter
extends java.lang.Object
implements StorageConverter

Adapter for a StorageConverterPlugin to use as a StorageConverter


Constructor Summary
StorageConverterPluginAdapter(java.lang.String providerName, StorageConverterPlugin plugin)
           
 
Method Summary
 ResourceMeta convertCreateData(Path path, ResourceMeta resourceMeta)
           
 ResourceMeta convertReadData(Path path, ResourceMeta resourceMeta)
           
 ResourceMeta convertUpdateData(Path path, ResourceMeta resourceMeta)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StorageConverterPluginAdapter

public StorageConverterPluginAdapter(java.lang.String providerName,
                                     StorageConverterPlugin plugin)
Method Detail

convertReadData

public ResourceMeta convertReadData(Path path,
                                    ResourceMeta resourceMeta)
Specified by:
convertReadData in interface ContentConverter<ResourceMeta>

convertCreateData

public ResourceMeta convertCreateData(Path path,
                                      ResourceMeta resourceMeta)
Specified by:
convertCreateData in interface ContentConverter<ResourceMeta>

convertUpdateData

public ResourceMeta convertUpdateData(Path path,
                                      ResourceMeta resourceMeta)
Specified by:
convertUpdateData in interface ContentConverter<ResourceMeta>