public class RequiredServiceBinding
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
componentname
The component name used for searching.
|
protected java.lang.String |
componenttype
The component type, i.e.
|
protected ComponentInstanceInfo |
creationinfo
Information about the component to create.
|
protected java.util.List<UnparsedExpression> |
interceptors
The interceptors.
|
protected java.lang.String |
name
The service name.
|
protected java.lang.String |
proxytype
The proxytype.
|
protected ServiceScope |
scope
The search scope.
|
Constructor and Description |
---|
RequiredServiceBinding()
Create a new binding.
|
RequiredServiceBinding(RequiredServiceBinding orig)
Create a new binding.
|
RequiredServiceBinding(java.lang.String name,
ServiceScope scope)
Create a new binding.
|
RequiredServiceBinding(java.lang.String name,
java.lang.String componentname,
java.lang.String componenttype,
ServiceScope scope,
UnparsedExpression[] interceptors,
java.lang.String proxytype)
Create a new binding.
|
Modifier and Type | Method and Description |
---|---|
void |
addInterceptor(UnparsedExpression interceptor)
Add an interceptor.
|
java.lang.String |
getComponentName()
Get the componentname.
|
java.lang.String |
getComponentType()
Get the componenttype.
|
ComponentInstanceInfo |
getCreationInfo()
Get the creationinfo.
|
UnparsedExpression[] |
getInterceptors()
Get the interceptors.
|
java.lang.String |
getName()
Get the name.
|
java.lang.String |
getProxytype()
Get the proxytype.
|
ServiceScope |
getScope()
Get the scope.
|
void |
removeInterceptor(UnparsedExpression interceptor)
Remove an interceptor.
|
void |
setComponentName(java.lang.String componentname)
Set the componentname.
|
void |
setComponentType(java.lang.String componenttype)
Set the componenttype.
|
void |
setCreationInfo(ComponentInstanceInfo creationinfo)
Set the creationinfo.
|
void |
setName(java.lang.String name)
Set the name.
|
void |
setProxytype(java.lang.String proxytype)
Set the proxytype.
|
void |
setScope(ServiceScope scope)
Set the scope.
|
java.lang.String |
toString()
Get the string representation.
|
protected java.lang.String name
protected java.lang.String componentname
protected java.lang.String componenttype
protected ComponentInstanceInfo creationinfo
protected ServiceScope scope
protected java.util.List<UnparsedExpression> interceptors
protected java.lang.String proxytype
public RequiredServiceBinding()
public RequiredServiceBinding(java.lang.String name, ServiceScope scope)
public RequiredServiceBinding(java.lang.String name, java.lang.String componentname, java.lang.String componenttype, ServiceScope scope, UnparsedExpression[] interceptors, java.lang.String proxytype)
public RequiredServiceBinding(RequiredServiceBinding orig)
public ComponentInstanceInfo getCreationInfo()
public void setCreationInfo(ComponentInstanceInfo creationinfo)
creationinfo
- The creationinfo to set.public java.lang.String getName()
public void setName(java.lang.String name)
name
- The name to set.public java.lang.String getComponentName()
public void setComponentName(java.lang.String componentname)
componentname
- The componentname to set.public java.lang.String getComponentType()
public void setComponentType(java.lang.String componenttype)
componenttype
- The componenttype to set.public ServiceScope getScope()
public void setScope(ServiceScope scope)
scope
- The scope to set.public void addInterceptor(UnparsedExpression interceptor)
interceptor
- The interceptor.public void removeInterceptor(UnparsedExpression interceptor)
interceptor
- The interceptor.public UnparsedExpression[] getInterceptors()
public java.lang.String getProxytype()
public void setProxytype(java.lang.String proxytype)
proxytype
- The proxytype to set.public java.lang.String toString()
toString
in class java.lang.Object