org.jdiameter.api.annotation
Annotation Type CommandDscr


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface CommandDscr

This annotation allows describe Java POJO object as Diameter Command element


Required Element Summary
 int code
          Return command code
 
Optional Element Summary
 long appId
          Return command application-id
 Child[] childs
          Return array of command child avp
 CommandFlag[] flags
          Return array of command flags
 java.lang.String name
          Return command name
 

Element Detail

code

public abstract int code
Return command code

Returns:
command code

name

public abstract java.lang.String name
Return command name

Returns:
command name
Default:
"unknown"

flags

public abstract CommandFlag[] flags
Return array of command flags

Returns:
array of command flags
Default:
{}

appId

public abstract long appId
Return command application-id

Returns:
command application-id
Default:
0L

childs

public abstract Child[] childs
Return array of command child avp

Returns:
array of command child avp
Default:
{}


Copyright © 2010. All Rights Reserved.