# Notes on Process Controls Annotations

This section outlines some rules that you should adhere to when using the following Process control annotations:

- @common:message-buffer
- @jc:conversation

### @common:message-buffer

The @common:message-buffer annotation specifies that there should be a queue between the component's implementation code and the message transport wire for the specified method or callback. For more information, see "@common:message-buffer Annotation" in Common Annotations.

When you generate a Process control request method, do not edit any of the attributes of the @common:message-buffer annotation. The @common:message-buffer annotation is visible in the message-buffer section of the Property Editor.

### @jc:conversation

The @jc:conversation annotation specifies the role that a control's methods or callbacks play in a conversation. For more information, see "@jc:conversation annotation" in Java Control Annotations.

When you generate a Process control, do not edit the phase attribute of the @jc:conversation annotation. The @jc:conversation annotation is visible in the conversation section of the Property Editor.

Related Topics

Common Annotations

Java Control Annotations