Interface Deployable
-
- All Superinterfaces:
Loggable
- All Known Subinterfaces:
GeronimoDeployable
- All Known Implementing Classes:
AbstractDeployable
,AOP
,Bundle
,EAR
,EJB
,File
,GeronimoEAR
,GeronimoEJB
,GeronimoWAR
,HAR
,JBossWAR
,RAR
,SAR
,TomcatWAR
,WAR
public interface Deployable extends Loggable
A deployable is a file archive to be deployed in a container (eg WAR, EAR, etc).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getFile()
String
getName()
DeployableType
getType()
boolean
isExpanded()
-
-
-
Method Detail
-
getFile
String getFile()
- Returns:
- the file representing the archive to deploy
-
getType
DeployableType getType()
- Returns:
- the deployable's type (war, ear, etc)
-
isExpanded
boolean isExpanded()
- Returns:
- If the deployable is a directory or not
-
getName
String getName()
- Returns:
- The name of this deployable. See CARGO-1352.
-
-