# Java Control Annotations

The Java control annotations provide information to WebLogic Server about how a control functions.

## Topics Included in this Section

@jc:connection Annotation

Specifies the data source used by a Database control.

@jc:conversation Annotation

Specifies the conversation phase for an operation on the Web Service control.

@jc:ejb Annotation

Specifies the target EJB's home interface for an EJB control.

@jc:handler Annotation

Specifies SOAP message handlers for a Web Service control.

@jc:jms Annotation

Specifies the configuration attributes of a JMS control.

@jc:jms-headers Annotation

Specifies XML maps for headers of messages processed by a JMS control.

@jc:jms-property Annotation

Specifies XML maps for properties of messages processed by a JMS control.

@jc:location Annotation

Specifies the URL at which a Web Service control accepts requests for each supported protocol.

@jc:log Annotation

Specifies the log4j category for a Database control.

@jc:parameter-xml Annotation

Specifies characteristics for marshaling data between XML messages and the data provided to the parameters of a web service operation.

@jc:protocol Annotation

Specifies which protocols and message formats can be accepted by the web service represented by a web service control, and by the operations on that web service.

@jc:reliable Annotation

Indicates that a web service exposed by a Web Service control uses reliable messaging, and specifies how long messages must be retained by the server in order to perform detection and removal of duplicates.

@jc:return-xml Annotation

Defines mappings between the return type of the method marked by this annotation and XML message data.

@jc:selector Annotation

Allows runtime definition of certain properties on Service Broker Controls.

@jc:sql Annotation

Specifies the SQL statement and associated attributes that correspond to a method in a Database control.

@jc:timer Annotation

Specifies configuration attributes for a Timer control.

@jc:ws-security-service Annotation

Specifies the policy file (WSSE file) used to secure (non-callback) traffic between a web service and it clients.

@jc:ws-security-callback Annotation

Specifies the policy file (WSSE file) used to secure callback traffic between a web service and it clients.

@jc:wsdl Annotation

Specifies the URL at which a Web Service control accepts requests for each supported protocol.

Related Topics

Annotation Reference