org.osgi.service.obr

Interface Resolver

public interface Resolver

Method Summary
voidadd(Resource resource)
voiddeploy(boolean start)
Resource[]getAddedResources()
Resource[]getOptionalResources()
Requirement[]getReason(Resource resource)
Resource[]getRequiredResources()
Resource[]getResources(Requirement requirement)
Requirement[]getUnsatisfiedRequirements()
booleanresolve()

Method Detail

add

public void add(Resource resource)

deploy

public void deploy(boolean start)

getAddedResources

public Resource[] getAddedResources()

getOptionalResources

public Resource[] getOptionalResources()

getReason

public Requirement[] getReason(Resource resource)

getRequiredResources

public Resource[] getRequiredResources()

getResources

public Resource[] getResources(Requirement requirement)

getUnsatisfiedRequirements

public Requirement[] getUnsatisfiedRequirements()

resolve

public boolean resolve()