org.ow2.kerneos.profile.fileinstall
Class ProfileFileInstall

java.lang.Object
  extended by org.ow2.kerneos.profile.fileinstall.ProfileFileInstall
All Implemented Interfaces:
org.apache.felix.fileinstall.ArtifactInstaller, org.apache.felix.fileinstall.ArtifactListener, KerneosProfile

public class ProfileFileInstall
extends Object
implements org.apache.felix.fileinstall.ArtifactInstaller, KerneosProfile


Field Summary
 
Fields inherited from interface org.ow2.kerneos.profile.KerneosProfile
ID
 
Method Summary
 boolean canHandle(File file)
           
 Profile getProfile()
           
 void install(File file)
           
 void uninstall(File file)
           
 void update(File file)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

install

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

update

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

uninstall

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

canHandle

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

getProfile

public Profile getProfile()
Specified by:
getProfile in interface KerneosProfile


Copyright © 2013 OW2 Consortium. All Rights Reserved.