@Override public void activate() throws CapabilityException { // try{ // driver = instantiateDriver(); // } catch (Exception e) { // throw new CapabilityException(e); // } registerService( Activator.getContext(), CAPABILITY_TYPE, getResourceType(), getResourceName(), IPDUPowerManagementIDsCapability.class.getName()); super.activate(); }
@Override public void deactivate() throws CapabilityException { driver = null; unregisterService(); super.deactivate(); }