Define work class memberships

Use this page of the work class wizard to assign application module request types to work classes. This step defines hypertext transfer protocols (HTTPs), Enterprise JavaBeans (EJB), Web services, or Buses, to the work class, which are used by the on demand router to prioritize service policies. Supported requests include, HTTP, Internet InterORB Protocol (IIOP), Simple Object Access Protocol (SOAP), and Java Message Service (JMS). To view this page, click Applications > Enterprise applications > application > Service policies and for the request type click New.

Use the membership field to add application modules to the work class. Associations are not limited to any one module. With this common grouping, you can assemble all work categories into a work class to ensure it receives the priority designated to it by the service policy. Fields vary slightly depending on the request type used.

Module Select the appropriate module from the list.
EJB For use with IIOP requests. Select the appropriate EJB from the list. The resulting EJB displays in the Available list. Use the filter option to see a filtered list of EJB methods that are specific to the selected EJB.
Web service For use with SOAP requests. Select the appropriate Web service from the list. The resulting Web service displays in the Available list.
Bus For use with JMS requests. Select the appropriate Bus from the list. The resulting Bus displays in the Available list. Use the filter option to see a filtered list of Bus methods that are specific to the selected Bus.
Available Select the appropriate HTTP, EJB, Web service or Bus destination from the available list. Select multiple destinations by holding the Ctrl key to highlight all your selections, and clicking Add to add the selected destinations members to the work class.
Members of All of the modules that are contained as members of the work class display in this list. To remove a member, select it and click Remove.
Custom To define a custom destination, select the appropriate module and type the desired:
  • HTTP: Custom HTTP pattern
  • EJB:
    • Custom EJB name
    • Custom EJB method
  • JMS:
    • Custom bus name
    • Custom destination
in the format name:type, where name and type are placeholders. Click Add pattern to make your custom destination a member of the work class. You can use the wildcard option, *, as well. The Custom pattern field supports regular expressions, for example, you can specify all EJB method names that begin with get with one custom pattern.