JBoss Managed Parent POM 2.1.1.SP2

org.jboss.managed.api.annotation
Annotation Type ManagementObjectID


@Target(value={TYPE,METHOD})
@Retention(value=RUNTIME)
public @interface ManagementObjectID

An annotation that identifies a ManagedObject key/type qualifier source.

Version:
$Revision: 84389 $
Author:
Scott.Stark@jboss.org

Optional Element Summary
 String name
          An explicit ManagedObject name.
 String prefix
          A fixed prefix to prepend to the annotated property value when name() is empty.
 String suffix
          A fixed suffix to append to the annotated property value when name() is empty.
 String type
          A qualifier for the name that provides a context to identify the type or scope of the ManagedObject name.
 

name

public abstract String name
An explicit ManagedObject name. If empty, the name is taken from the annotated property.

Default:
""

type

public abstract String type
A qualifier for the name that provides a context to identify the type or scope of the ManagedObject name.

Default:
""

prefix

public abstract String prefix
A fixed prefix to prepend to the annotated property value when name() is empty.

Default:
""

suffix

public abstract String suffix
A fixed suffix to append to the annotated property value when name() is empty.

Default:
""

JBoss Managed Parent POM 2.1.1.SP2

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.