org.fabric3.introspection.impl.contract
Class DefaultContractProcessor
java.lang.Object
org.fabric3.introspection.impl.contract.DefaultContractProcessor
- All Implemented Interfaces:
- org.fabric3.introspection.contract.ContractProcessor
public class DefaultContractProcessor
- extends Object
- implements org.fabric3.introspection.contract.ContractProcessor
Default implementation of a ContractProcessor for Java interfaces.
- Version:
- $Rev: 5481 $ $Date: 2008-09-26 02:36:30 -0700 (Fri, 26 Sep 2008) $
|
Method Summary |
org.fabric3.scdl.ServiceContract<Type> |
introspect(org.fabric3.introspection.TypeMapping typeMapping,
Type type,
org.fabric3.scdl.ValidationContext context)
|
void |
setInterfaceIntrospectors(List<org.fabric3.introspection.contract.InterfaceIntrospector> interfaceIntrospectors)
|
void |
setOperationIntrospectors(List<org.fabric3.introspection.contract.OperationIntrospector> operationIntrospectors)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IDL_INPUT
public static final String IDL_INPUT
- See Also:
- Constant Field Values
ONEWAY_INTENT
public static final QName ONEWAY_INTENT
DefaultContractProcessor
public DefaultContractProcessor(org.fabric3.introspection.IntrospectionHelper helper)
setInterfaceIntrospectors
public void setInterfaceIntrospectors(List<org.fabric3.introspection.contract.InterfaceIntrospector> interfaceIntrospectors)
setOperationIntrospectors
public void setOperationIntrospectors(List<org.fabric3.introspection.contract.OperationIntrospector> operationIntrospectors)
introspect
public org.fabric3.scdl.ServiceContract<Type> introspect(org.fabric3.introspection.TypeMapping typeMapping,
Type type,
org.fabric3.scdl.ValidationContext context)
- Specified by:
introspect in interface org.fabric3.introspection.contract.ContractProcessor
Copyright © 2007-2008 Fabric3 project contributors. All Rights Reserved.
Licensed under the terms of the Apache License 2.0.