org.codehaus.cargo.container.deployable
Interface Deployable

All Superinterfaces:
Loggable
All Known Implementing Classes:
AbstractDeployable, EAR, EJB, File, RAR, SAR, WAR

public interface Deployable
extends Loggable

A deployable is a file archive to be deployed in a container (eg WAR, EAR, etc).

Version:
$Id: Deployable.java 1705 2008-09-02 13:14:55Z adriana $

Method Summary
 java.lang.String getFile()
           
 DeployableType getType()
           
 boolean isExpanded()
           
 
Methods inherited from interface org.codehaus.cargo.util.log.Loggable
getLogger, setLogger
 

Method Detail

getFile

java.lang.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


Copyright © 2004-2011 Codehaus. All Rights Reserved.