public class Package
extends com.streamscape.sef.dispatcher.AbstractPackage
Title: Fabric Repository Framework
Description: Defines a descriptor for a collection of JARs stored in the repository.
Copyright: Copyright (c) 2009
Company: StreamScape Technologies
DEFAULT_SERIAL_VERSION_ID
Modifier and Type | Method and Description |
---|---|
void |
addDependency(PackageType pkgType,
java.lang.String pkgName) |
void |
addJAR(java.lang.String jar) |
void |
clearDependencies() |
void |
clearJARs() |
Package |
clone()
Clones the object.
|
boolean |
containsDependency(java.lang.String pkgFullName) |
boolean |
containsJAR(java.lang.String jar) |
static Package |
create(PackageType type,
java.lang.String name) |
static Package |
create(PackageType type,
java.lang.String name,
java.lang.Boolean autoload,
java.lang.Boolean global) |
static Package |
create(PackageType type,
java.lang.String name,
java.lang.String jarName) |
boolean |
equals(java.lang.Object other) |
boolean |
equalsFully(Package other) |
java.lang.String |
getArtifactName() |
static java.lang.String |
getArtifactName(PackageType type,
java.lang.String name) |
java.lang.String |
getDescription() |
java.lang.String |
getFullName() |
static java.lang.String |
getFullName(PackageType type,
java.lang.String name) |
java.lang.String |
getName() |
long |
getTimestamp() |
PackageType |
getType() |
int |
getVersion() |
static boolean |
isAutoGlobal(PackageType type) |
boolean |
isAutoload() |
boolean |
isGeneric() |
static boolean |
isGeneric(PackageType type) |
boolean |
isGlobal() |
boolean |
isReplicable() |
boolean |
isValid() |
java.util.List |
listDependencies() |
java.util.List |
listJARs() |
static Pair |
parseFullName(java.lang.String fullName) |
void |
removeDependency(java.lang.String pkgFullName) |
void |
removeJAR(java.lang.String jar) |
void |
setDescription(java.lang.String description) |
java.lang.String |
toString() |
getSerialVersionUID
public PackageType getType()
public java.lang.String getName()
public void setDescription(java.lang.String description)
public java.lang.String getDescription()
public int getVersion()
public void addJAR(java.lang.String jar)
public void removeJAR(java.lang.String jar)
public boolean containsJAR(java.lang.String jar)
public void clearJARs()
public java.util.List listJARs()
public boolean isValid()
public static java.lang.String getFullName(PackageType type, java.lang.String name)
public java.lang.String getFullName()
public static java.lang.String getArtifactName(PackageType type, java.lang.String name)
public java.lang.String getArtifactName()
public long getTimestamp()
public boolean isGlobal()
isGlobal
in class com.streamscape.sef.dispatcher.AbstractPackage
public static boolean isAutoGlobal(PackageType type)
public boolean isGeneric()
isGeneric
in class com.streamscape.sef.dispatcher.AbstractPackage
public static boolean isGeneric(PackageType type)
public boolean isReplicable()
public boolean isAutoload()
isAutoload
in class com.streamscape.sef.dispatcher.AbstractPackage
public void addDependency(PackageType pkgType, java.lang.String pkgName)
public void removeDependency(java.lang.String pkgFullName)
public boolean containsDependency(java.lang.String pkgFullName)
public void clearDependencies()
public java.util.List listDependencies()
public java.lang.String toString()
toString
in class java.lang.Object
public Package clone()
CloneableDataObject
clone
in interface CloneableObject
clone
in class CloneableDataObject
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public boolean equalsFully(Package other)
public static Pair parseFullName(java.lang.String fullName) throws javax.naming.NamingException
javax.naming.NamingException
public static Package create(PackageType type, java.lang.String name)
public static Package create(PackageType type, java.lang.String name, java.lang.String jarName)
public static Package create(PackageType type, java.lang.String name, java.lang.Boolean autoload, java.lang.Boolean global)
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.