|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.bloomberglp.blpapi.Operation
public abstract class Operation
Operation objects are obtained from a Service object and it
represents an Operation that can be executed on a Service. Operation provides
read-only access to the schema of the Operation's Request and the schema of
the possible responses.
| Constructor Summary | |
|---|---|
Operation()
|
|
| Method Summary | |
|---|---|
abstract java.lang.String |
description()
Return String which contains a human readable description of this Operation. |
abstract Name |
name()
Return the name of this Operation |
abstract int |
numResponseDefinitions()
Returns the number of the response types that can be returned by this Operation. |
abstract SchemaElementDefinition |
requestDefinition()
Returns a read-only SchemaElementDefinition which defines the schema for this Operation |
abstract SchemaTypeDefinition |
requestType()
Deprecated. as of 3.2.1, use requestDefinition() instead |
abstract SchemaElementDefinition |
responseDefinition(int index)
Returns a read-only SchemaElementDefinition which defines the schema of the 'index'th possible response that this Operation delivers. |
abstract SchemaTypeDefinition[] |
responseType()
Deprecated. As of new release, replaced by numResponseDefinitions() and responseDefinition(int) |
abstract Schema.Status |
status()
Return the status of this Operation |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Operation()
| Method Detail |
|---|
public abstract Name name()
public abstract Schema.Status status()
public abstract SchemaTypeDefinition requestType()
requestDefinition() instead
public abstract SchemaElementDefinition requestDefinition()
public abstract SchemaTypeDefinition[] responseType()
numResponseDefinitions() and responseDefinition(int)
public abstract int numResponseDefinitions()
public abstract SchemaElementDefinition responseDefinition(int index)
java.lang.IndexOutOfBoundsException - if index >=
numResponseDefinitions()public abstract java.lang.String description()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||