org.ow2.util.plan.deploy.deployable.api
Interface FileDeployable<T extends IDeployable<T>,U>

Type Parameters:
T - the type of the deployable.
U - the type of the attached data.
All Superinterfaces:
IDeployable<T>
All Known Subinterfaces:
DeploymentPlanDeployable, RepositoryDeployable

public interface FileDeployable<T extends IDeployable<T>,U>
extends IDeployable<T>

Interface for deployables built upon a single file that is not a JAR file.

Author:
mleduque

Method Summary
 U getAttachedData()
          Gets the data attached to this deployable.
 void setAttachedData(U attachedData)
          Sets the data attached to this deployable.
 
Methods inherited from interface org.ow2.util.ee.deploy.api.deployable.IDeployable
addExtension, getArchive, getExtension, getModuleName, getOriginalDeployable, getShortName, getUnpackedDeployable, setOriginalDeployable, setUnpackedDeployable
 

Method Detail

getAttachedData

U getAttachedData()
Gets the data attached to this deployable.

Returns:
the attached data

setAttachedData

void setAttachedData(U attachedData)
Sets the data attached to this deployable.

Parameters:
attachedData - the new attached data.


Copyright © 2007-2012 OW2 Consortium. All Rights Reserved.