org.robokind.api.common.services.addon
Interface ServiceAddOnDriver<AddOn>

All Known Implementing Classes:
DefaultAddOnDriver

public interface ServiceAddOnDriver<AddOn>

Author:
Matthew Stevenson

Method Summary
 VersionProperty getConfigurationFormat()
           
 Class<AddOn> getServiceClass()
           
 VersionProperty getServiceVersion()
           
 ServiceAddOn<AddOn> loadAddOn(File file)
           
 boolean writeServiceConfig(AddOn addon, File file)
           
 

Method Detail

getServiceVersion

VersionProperty getServiceVersion()

getConfigurationFormat

VersionProperty getConfigurationFormat()

getServiceClass

Class<AddOn> getServiceClass()

loadAddOn

ServiceAddOn<AddOn> loadAddOn(File file)
                              throws Exception
Throws:
Exception

writeServiceConfig

boolean writeServiceConfig(AddOn addon,
                           File file)
                           throws Exception
Throws:
Exception


Copyright © 2011-2013. All Rights Reserved.