com.pmease.quickbuild.extensionpoint
Class ArtifactStorageProvider

java.lang.Object
  extended by com.pmease.quickbuild.extensionpoint.ArtifactStorageProvider
All Implemented Interfaces:
TypeProvider

public abstract class ArtifactStorageProvider
extends java.lang.Object
implements TypeProvider

This extension point defines an artifact storage type in the system.


Constructor Summary
ArtifactStorageProvider()
           
 
Method Summary
abstract  java.lang.Class<? extends ArtifactStorage> getArtifactStorageClass()
          Get artifact storage class.
 java.lang.Class<? extends TypeInstance> getTypeClass()
          Get class of the supported type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArtifactStorageProvider

public ArtifactStorageProvider()
Method Detail

getArtifactStorageClass

public abstract java.lang.Class<? extends ArtifactStorage> getArtifactStorageClass()
Get artifact storage class.

Returns:
null if not applicable

getTypeClass

public final java.lang.Class<? extends TypeInstance> getTypeClass()
Description copied from interface: TypeProvider
Get class of the supported type.

Specified by:
getTypeClass in interface TypeProvider
Returns:
null if not applicable


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.