|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 |