org.apache.ws.scout
Class Creator

java.lang.Object
  extended by org.apache.ws.scout.Creator

public class Creator
extends java.lang.Object

Creator for JAXR Registry Objects to faciliate the writing of unittests.

Author:
kstam

Field Summary
static java.lang.String ORGANIZATION_NAME
           
 
Constructor Summary
Creator(javax.xml.registry.BusinessLifeCycleManager blm)
           
 
Method Summary
 void createAssociation(javax.xml.registry.infomodel.Concept type, javax.xml.registry.infomodel.RegistryObject registryObject)
          Creates an association.
 javax.xml.registry.infomodel.Classification createClassification(javax.xml.registry.infomodel.ClassificationScheme classificationScheme)
          Creates a Classficiation for the default dummy classificationScheme.
 javax.xml.registry.infomodel.ClassificationScheme createClassificationScheme(java.lang.String name)
          Creates a dummy Classification Scheme.
 javax.xml.registry.infomodel.Organization createOrganization(java.lang.String name)
          Creates an dummy organization.
 javax.xml.registry.infomodel.Service createService(java.lang.String name)
          Creates a dummy Service.
 javax.xml.registry.infomodel.ServiceBinding createServiceBinding()
          Creates a dummy ServiceBinding.
protected  javax.xml.registry.infomodel.InternationalString getIString(java.lang.String str)
          Creates a JAXR Organization.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ORGANIZATION_NAME

public static java.lang.String ORGANIZATION_NAME
Constructor Detail

Creator

public Creator(javax.xml.registry.BusinessLifeCycleManager blm)
Method Detail

getIString

protected javax.xml.registry.infomodel.InternationalString getIString(java.lang.String str)
                                                               throws javax.xml.registry.JAXRException
Creates a JAXR Organization.

Returns:
JAXR Organization
Throws:
javax.xml.registry.JAXRException

createOrganization

public javax.xml.registry.infomodel.Organization createOrganization(java.lang.String name)
                                                             throws javax.xml.registry.JAXRException
Creates an dummy organization.

Returns:
JAXR Organization
Throws:
javax.xml.registry.JAXRException

createService

public javax.xml.registry.infomodel.Service createService(java.lang.String name)
                                                   throws javax.xml.registry.JAXRException
Creates a dummy Service.

Returns:
JAXR Service
Throws:
javax.xml.registry.JAXRException

createServiceBinding

public javax.xml.registry.infomodel.ServiceBinding createServiceBinding()
                                                                 throws javax.xml.registry.JAXRException
Creates a dummy ServiceBinding.

Returns:
JAXR ServiceBinding
Throws:
javax.xml.registry.JAXRException

createClassificationScheme

public javax.xml.registry.infomodel.ClassificationScheme createClassificationScheme(java.lang.String name)
                                                                             throws javax.xml.registry.JAXRException
Creates a dummy Classification Scheme.

Returns:
JAXR ClassificationScheme
Throws:
javax.xml.registry.JAXRException

createClassification

public javax.xml.registry.infomodel.Classification createClassification(javax.xml.registry.infomodel.ClassificationScheme classificationScheme)
                                                                 throws javax.xml.registry.JAXRException
Creates a Classficiation for the default dummy classificationScheme.

Parameters:
classificationScheme -
Returns:
JAXR Classification
Throws:
javax.xml.registry.JAXRException

createAssociation

public void createAssociation(javax.xml.registry.infomodel.Concept type,
                              javax.xml.registry.infomodel.RegistryObject registryObject)
                       throws javax.xml.registry.JAXRException
Creates an association.

Parameters:
type - association type
registryObject - to which the association is built
Throws:
javax.xml.registry.JAXRException


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.