public class ProvidedServiceImplementation extends UnparsedExpression
| Modifier and Type | Field and Description | 
|---|---|
| protected RequiredServiceBinding | bindingThe binding for forwarding service calls. | 
| protected java.util.List<UnparsedExpression> | interceptorsThe list of interceptors. | 
| protected java.lang.String | proxytypeThe proxy type. | 
| Constructor and Description | 
|---|
| ProvidedServiceImplementation()Create a new service implementation. | 
| ProvidedServiceImplementation(java.lang.Class<?> implementation,
                             java.lang.String expression,
                             java.lang.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. | 
| java.lang.String | getProxytype()Get the proxy type. | 
| void | removeInterceptor(UnparsedExpression interceptor)Remove an interceptor. | 
| void | setBinding(RequiredServiceBinding binding)Set the binding. | 
| void | setProxytype(java.lang.String proxytype)Set the proxy type. | 
| java.lang.String | toString()Get the string representation. | 
getClazz, getLanguage, getName, getParsed, getValue, setClazz, setLanguage, setName, setParsedExp, setValueprotected RequiredServiceBinding binding
protected java.lang.String proxytype
protected java.util.List<UnparsedExpression> interceptors
public ProvidedServiceImplementation()
public ProvidedServiceImplementation(java.lang.Class<?> implementation,
                                     java.lang.String expression,
                                     java.lang.String proxytype,
                                     RequiredServiceBinding binding,
                                     UnparsedExpression[] interceptors)
public ProvidedServiceImplementation(ProvidedServiceImplementation prov)
public java.lang.String getProxytype()
public void setProxytype(java.lang.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 java.lang.String toString()
toString in class UnparsedExpression