|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.yestech.publish.util.PublishUtils
public class PublishUtils
| Constructor Summary | |
|---|---|
PublishUtils()
|
|
| Method Summary | |
|---|---|
static String |
generateUniqueIdentifier(IArtifactOwner owner)
Generates a Unique Identifer using the form: sha1( org.yestech.publish.objectmodel.IArtifactOwner#getOwnerIdentifier()#toString()) |
static String |
generateUniqueIdentifier(IFileArtifactMetaData metaData)
Generates a Unique Identifer using the form: sha1( UUID.randomUUID()) + "_" + IFileArtifactMetaData.getFileName() |
static boolean |
isFileArtifact(IArtifact artifact)
Determines if an Artifact is an IFileArtifact |
static boolean |
isTerracottaArtifact(IArtifact artifact)
Determines if an Artifact is an TerracottaPipeArtifact |
static void |
removeTempFile(String fqn)
|
static void |
reset(IFileArtifact artifact)
Resets a IFileArtifact by setting both File and Stream to null |
static String |
saveTempFile(File tempDirectory,
InputStream inputStream,
IFileArtifact artifact)
|
static IArtifact |
translateArtifact(IArtifact artifact)
Returns the physical IArtifact type. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PublishUtils()
| Method Detail |
|---|
public static String generateUniqueIdentifier(IArtifactOwner owner)
org.yestech.publish.objectmodel.IArtifactOwner#getOwnerIdentifier()#toString())
owner - The Owner
public static IArtifact translateArtifact(IArtifact artifact)
IArtifact type.
artifact -
public static String generateUniqueIdentifier(IFileArtifactMetaData metaData)
UUID.randomUUID()) + "_" + IFileArtifactMetaData.getFileName()
metaData - The metadata
public static boolean isFileArtifact(IArtifact artifact)
IFileArtifact
artifact - Artifact to check
public static boolean isTerracottaArtifact(IArtifact artifact)
TerracottaPipeArtifact
artifact - Artifact to check
public static void reset(IFileArtifact artifact)
IFileArtifact by setting both File and Stream to null
artifact - Artifact to resetpublic static void removeTempFile(String fqn)
public static String saveTempFile(File tempDirectory,
InputStream inputStream,
IFileArtifact artifact)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||