org.ow2.util.ee.deploy.impl.deployable
Class OSGiDeployableImpl

java.lang.Object
  extended by org.ow2.util.ee.deploy.impl.deployable.AbsDeployable<org.ow2.util.ee.deploy.api.deployable.OSGiDeployable>
      extended by org.ow2.util.ee.deploy.impl.deployable.OSGiDeployableImpl
All Implemented Interfaces:
org.ow2.util.ee.deploy.api.deployable.IDeployable<org.ow2.util.ee.deploy.api.deployable.OSGiDeployable>, org.ow2.util.ee.deploy.api.deployable.OSGiDeployable

public class OSGiDeployableImpl
extends AbsDeployable<org.ow2.util.ee.deploy.api.deployable.OSGiDeployable>
implements org.ow2.util.ee.deploy.api.deployable.OSGiDeployable

Implementation of the OSGi Deployable interface.

Author:
Florent BENOIT, Francois FORNACIARI

Constructor Summary
OSGiDeployableImpl(org.ow2.util.archive.api.IArchive archive)
          Defines and create an OSGi deployable for the given archive.
 
Method Summary
 Integer getStartLevel()
          
 Boolean isReference()
          
 Boolean isStart()
          
 Boolean isStartTransient()
          
 void setReference(Boolean reference)
          
 void setStart(Boolean start)
          
 void setStartLevel(Integer startLevel)
          
 void setStartTransient(Boolean startTransient)
          
 
Methods inherited from class org.ow2.util.ee.deploy.impl.deployable.AbsDeployable
addExtension, equals, getArchive, getExtension, getModuleName, getOriginalDeployable, getShortName, getUnpackedDeployable, setOriginalDeployable, setUnpackedDeployable, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.util.ee.deploy.api.deployable.IDeployable
addExtension, getArchive, getExtension, getModuleName, getOriginalDeployable, getShortName, getUnpackedDeployable, setOriginalDeployable, setUnpackedDeployable
 

Constructor Detail

OSGiDeployableImpl

public OSGiDeployableImpl(org.ow2.util.archive.api.IArchive archive)
Defines and create an OSGi deployable for the given archive.

Parameters:
archive - the given archive.
Method Detail

setStart

public void setStart(Boolean start)

Specified by:
setStart in interface org.ow2.util.ee.deploy.api.deployable.OSGiDeployable

isStart

public Boolean isStart()

Specified by:
isStart in interface org.ow2.util.ee.deploy.api.deployable.OSGiDeployable

isReference

public Boolean isReference()

Specified by:
isReference in interface org.ow2.util.ee.deploy.api.deployable.OSGiDeployable

setReference

public void setReference(Boolean reference)

Specified by:
setReference in interface org.ow2.util.ee.deploy.api.deployable.OSGiDeployable

getStartLevel

public Integer getStartLevel()

Specified by:
getStartLevel in interface org.ow2.util.ee.deploy.api.deployable.OSGiDeployable

setStartLevel

public void setStartLevel(Integer startLevel)

Specified by:
setStartLevel in interface org.ow2.util.ee.deploy.api.deployable.OSGiDeployable

isStartTransient

public Boolean isStartTransient()

Specified by:
isStartTransient in interface org.ow2.util.ee.deploy.api.deployable.OSGiDeployable

setStartTransient

public void setStartTransient(Boolean startTransient)

Specified by:
setStartTransient in interface org.ow2.util.ee.deploy.api.deployable.OSGiDeployable


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