public final class CreateInstanceDescriptor extends BaseLocatable implements InstanceBuilder
Constructor and Description |
---|
CreateInstanceDescriptor() |
Modifier and Type | Method and Description |
---|---|
ServiceImplementationConstructor |
createConstructor(ServicePoint point,
Module contributingModule)
Returns an instance of
ServiceImplementationConstructor
that will ultimately create the service implementation instance. |
java.lang.String |
getInstanceClassName() |
java.lang.String |
getServiceModel()
Returns the name of a service model appropriate for the instance that will be
created by the
ServiceImplementationConstructor . |
void |
setInstanceClassName(java.lang.String string) |
void |
setServiceModel(java.lang.String serviceModel) |
java.lang.String |
toString() |
getLocation, setLocation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLocation
public CreateInstanceDescriptor()
public java.lang.String getInstanceClassName()
public void setInstanceClassName(java.lang.String string)
public ServiceImplementationConstructor createConstructor(ServicePoint point, Module contributingModule)
InstanceBuilder
ServiceImplementationConstructor
that will ultimately create the service implementation instance.createConstructor
in interface InstanceBuilder
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getServiceModel()
InstanceBuilder
ServiceImplementationConstructor
.getServiceModel
in interface InstanceBuilder
public void setServiceModel(java.lang.String serviceModel)