public class ProvidedServiceImplementation extends UnparsedExpression
Constructor and Description |
---|
ProvidedServiceImplementation()
Create a new service implementation.
|
ProvidedServiceImplementation(Class<?> implementation,
String expression,
String proxytype,
RequiredServiceBinding binding,
UnparsedExpression[] interceptors)
Create a new service implementation.
|
ProvidedServiceImplementation(ProvidedServiceImplementation prov)
Create a new service implementation.
|
Modifier and Type | Method and Description |
---|---|
void |
addInterceptor(UnparsedExpression interceptor)
Add an interceptor.
|
RequiredServiceBinding |
getBinding()
Get the binding.
|
UnparsedExpression[] |
getInterceptors()
Get the interceptors.
|
String |
getProxytype()
Get the proxy type.
|
void |
removeInterceptor(UnparsedExpression interceptor)
Remove an interceptor.
|
void |
setBinding(RequiredServiceBinding binding)
Set the binding.
|
void |
setProxytype(String proxytype)
Set the proxy type.
|
String |
toString()
Get the string representation.
|
getClazz, getLanguage, getName, getParsed, getValue, setClazz, setLanguage, setName, setParsedExp, setValue
public ProvidedServiceImplementation()
public ProvidedServiceImplementation(Class<?> implementation, String expression, String proxytype, RequiredServiceBinding binding, UnparsedExpression[] interceptors)
public ProvidedServiceImplementation(ProvidedServiceImplementation prov)
public String getProxytype()
public void setProxytype(String proxytype)
proxytype
- The proxy type to set.public RequiredServiceBinding getBinding()
public void setBinding(RequiredServiceBinding binding)
binding
- The binding to set.public void addInterceptor(UnparsedExpression interceptor)
interceptor
- The interceptor.public void removeInterceptor(UnparsedExpression interceptor)
interceptor
- The interceptor.public UnparsedExpression[] getInterceptors()
public String toString()
toString
in class UnparsedExpression
Copyright © 2013. All Rights Reserved.