org.yestech.publish.objectmodel
Interface IArtifact<MD extends IArtifactMetaData,ID>

All Superinterfaces:
Serializable
All Known Subinterfaces:
IFileArtifact<MD,ID>
All Known Implementing Classes:
DefaultFileArtifact, TerracottaPipeArtifact

public interface IArtifact<MD extends IArtifactMetaData,ID>
extends Serializable

Represents a generic type that can be published.

Version:
$Revision: $
Author:
Artie Copeland

Method Summary
 ID getArtifactIdentifier()
           
 MD getArtifactMetaData()
           
 void setArtifactIdentifier(ID identifier)
           
 void setArtifactMetaData(MD artifactMetaData)
           
 

Method Detail

getArtifactIdentifier

ID getArtifactIdentifier()

setArtifactIdentifier

void setArtifactIdentifier(ID identifier)

getArtifactMetaData

MD getArtifactMetaData()

setArtifactMetaData

void setArtifactMetaData(MD artifactMetaData)


Copyright © 2010 YES Technology Association. All Rights Reserved.