org.plasma.provisioning
Class ProvisioningModelAssembler

java.lang.Object
  extended by org.plasma.provisioning.ProvisioningModelAssembler

public class ProvisioningModelAssembler
extends Object

Assembles a provisioning model based on the configured SDO environment iterating through the configured SDO name-spaces or taking a specific name-space list or various of the constructor arguments.


Constructor Summary
ProvisioningModelAssembler()
          Constructs a provisioning model based on all configured SDO namespaces.
ProvisioningModelAssembler(DataAccessProviderName serviceName)
          Constructs a provisioning model based on the given provider.
ProvisioningModelAssembler(List<Namespace> namespaces)
          Constructs a provisioning model based on the given list of SDO name spaces.
ProvisioningModelAssembler(Query query, String destNamespaceURI, String destNamespacePrefix)
          Constructs a provisioning model based on the given query.
 
Method Summary
 Model getModel()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProvisioningModelAssembler

public ProvisioningModelAssembler()
Constructs a provisioning model based on all configured SDO namespaces.


ProvisioningModelAssembler

public ProvisioningModelAssembler(DataAccessProviderName serviceName)
Constructs a provisioning model based on the given provider.

Parameters:
serviceName - the service provider

ProvisioningModelAssembler

public ProvisioningModelAssembler(List<Namespace> namespaces)
Constructs a provisioning model based on the given list of SDO name spaces.

Parameters:
namespaces - the SDO name spaces

ProvisioningModelAssembler

public ProvisioningModelAssembler(Query query,
                                  String destNamespaceURI,
                                  String destNamespacePrefix)
Constructs a provisioning model based on the given query.

Parameters:
query - the query
destNamespaceURI - the destination namespace URI
destNamespacePrefix - the destination namespace prefix
Method Detail

getModel

public Model getModel()


Copyright © 2014. All rights reserved.