org.glassfish.openesb.pojose.api.annotation
Annotation Type Endpoint


Deprecated. since 02/03/2009. Use ConsumerEndpoint.

@Target(value=FIELD)
@Retention(value=RUNTIME)
public @interface Endpoint

Declares member variable of type ServiceEndpoint as one of endpiont POJO service will consume. ServiceEndpoint instance will be injected when POJO instance is created. ServiceEndpoint instance will be null when POJO Engine fails to resolve/discover the Service endpoint.

Author:
sgenipud, gmpatil
See Also:
ConsumerEndpoint

Required Element Summary
 java.lang.String name
          Deprecated. JBI Endpoint name
 java.lang.String serviceQN
          Deprecated. JBI Endpoint servce QName.
 
Optional Element Summary
 java.lang.String inMessageType
          Deprecated. 11/05/2008: Use inMessageTypeQN.
 java.lang.String inMessageTypeQN
          Deprecated. Input message type.
 java.lang.String interfaceName
          Deprecated. 11/05/2008: Use interfaceQN.
 java.lang.String interfaceNS
          Deprecated. 11/05/2008: Use interfaceQN.
 java.lang.String interfaceQN
          Deprecated. JBI Endpoint interface QName.
 java.lang.String operationName
          Deprecated. 11/05/2008: Use operationQN.
 java.lang.String operationQN
          Deprecated. Operation QName.
 java.lang.String serviceName
          Deprecated. 11/05/2008: Use serviceQN.
 java.lang.String serviceNS
          Deprecated. 11/05/2008: Use serviceQN.
 

Element Detail

name

public abstract java.lang.String name
Deprecated. 
JBI Endpoint name


serviceQN

public abstract java.lang.String serviceQN
Deprecated. 
JBI Endpoint servce QName. Follows QName toString syntax. Ex: "{someNameSpace}localName"

serviceName

public abstract java.lang.String serviceName
Deprecated. 11/05/2008: Use serviceQN.

JBI Endpoint servce name

Default:
""

serviceNS

public abstract java.lang.String serviceNS
Deprecated. 11/05/2008: Use serviceQN.

JBI Endpoint servce namespace

Default:
""

interfaceQN

public abstract java.lang.String interfaceQN
Deprecated. 
JBI Endpoint interface QName. Follows QName toString syntax. Ex: "{someNameSpace}localName"

Default:
""

interfaceNS

public abstract java.lang.String interfaceNS
Deprecated. 11/05/2008: Use interfaceQN.

JBI Endpoint interface namespace. Used as Operation namespace as well as input message type namespace.

Default:
""

interfaceName

public abstract java.lang.String interfaceName
Deprecated. 11/05/2008: Use interfaceQN.

JBI Endpoint interface

Default:
""

inMessageTypeQN

public abstract java.lang.String inMessageTypeQN
Deprecated. 
Input message type. Follows QName toString syntax. Ex: "{someNameSpace}localName"

Default:
""

inMessageType

public abstract java.lang.String inMessageType
Deprecated. 11/05/2008: Use inMessageTypeQN.

Input message type. Interface namespace will be used as MessageType namspace.

Default:
""

operationQN

public abstract java.lang.String operationQN
Deprecated. 
Operation QName. Follows QName toString syntax. Ex: "{someNameSpace}localName".

Default:
""

operationName

public abstract java.lang.String operationName
Deprecated. 11/05/2008: Use operationQN.

Operation name. Interface namespace will be used as operation namspace.

Default:
""


Copyright © 2006-2009. All Rights Reserved.