org.gcube.common.core.contexts.service
Class Builder

java.lang.Object
  extended by org.gcube.common.core.contexts.service.Builder

public class Builder
extends Object

Builder for instance profile

Author:
Manuele Simi (ISTI-CNR)

Constructor Summary
Builder(GCUBEServiceContext context)
           
 
Method Summary
 void addPlugin(GCUBEService service)
          Adds a new plugin to the RI profile
 void createRIResource()
           
 void removePlugin(GCUBEService service)
          Removes a plugin from the RI profile
 void setLogger(GCUBELog logger)
           
 void updateRIResource()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Builder

public Builder(GCUBEServiceContext context)
Method Detail

setLogger

public void setLogger(GCUBELog logger)

createRIResource

public void createRIResource()
                      throws Exception
Throws:
Exception

updateRIResource

public void updateRIResource()
                      throws Exception
Throws:
Exception

addPlugin

public void addPlugin(GCUBEService service)
Adds a new plugin to the RI profile

Parameters:
service - the plugin to add

removePlugin

public void removePlugin(GCUBEService service)
Removes a plugin from the RI profile

Parameters:
service - the plugin to remove


Copyright © 2013. All Rights Reserved.