org.apache.aries.application.install
Class EBAInstaller

java.lang.Object
  extended by org.apache.aries.application.install.EBAInstaller
All Implemented Interfaces:
org.apache.felix.fileinstall.ArtifactInstaller, org.apache.felix.fileinstall.ArtifactListener

public class EBAInstaller
extends Object
implements org.apache.felix.fileinstall.ArtifactInstaller


Constructor Summary
EBAInstaller()
           
 
Method Summary
 boolean canHandle(File fileToHandlerLocation)
           
 AriesApplicationManager getApplicationManager()
           
 void install(File applicationLocation)
           
 void setApplicationManager(AriesApplicationManager applicationManager)
           
 void uninstall(File applicationLocation)
           
 void update(File arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EBAInstaller

public EBAInstaller()
Method Detail

getApplicationManager

public AriesApplicationManager getApplicationManager()

setApplicationManager

public void setApplicationManager(AriesApplicationManager applicationManager)

canHandle

public boolean canHandle(File fileToHandlerLocation)
Specified by:
canHandle in interface org.apache.felix.fileinstall.ArtifactListener

install

public void install(File applicationLocation)
             throws Exception
Specified by:
install in interface org.apache.felix.fileinstall.ArtifactInstaller
Throws:
Exception

uninstall

public void uninstall(File applicationLocation)
               throws Exception
Specified by:
uninstall in interface org.apache.felix.fileinstall.ArtifactInstaller
Throws:
Exception

update

public void update(File arg0)
            throws Exception
Specified by:
update in interface org.apache.felix.fileinstall.ArtifactInstaller
Throws:
Exception


Copyright © 2009-2010 The Apache Software Foundation. All Rights Reserved.