org.enhydra.shark.corba.poa
Class WfResourceIteratorCORBA

java.lang.Object
  extended byorg.omg.PortableServer.Servant
      extended byorg.enhydra.shark.corba.WorkflowService.WfResourceIteratorPOA
          extended byorg.enhydra.shark.corba.poa.WfResourceIteratorCORBA
All Implemented Interfaces:
BaseIteratorOperations, org.omg.CORBA.portable.InvokeHandler, WfResourceIteratorOperations

public class WfResourceIteratorCORBA
extends WfResourceIteratorPOA

Iterator for engine resources.

Version:
1.0
Author:
David Forslund

Constructor Summary
protected WfResourceIteratorCORBA(org.omg.CORBA.ORB orb, Collective toJoin, WfResourceIterator iter)
           
 
Method Summary
 WfResource[] get_next_n_sequence(int max_number)
           
 WfResource get_next_object()
           
 WfResource[] get_previous_n_sequence(int max_number)
           
 WfResource get_previous_object()
           
 void goto_end()
           
 void goto_start()
           
 int how_many()
           
 NameValue[] names_in_expression()
           
 java.lang.String query_expression()
           
 java.lang.String query_grammar()
           
 void set_names_in_expression(NameValue[] query)
           
 void set_query_expression(java.lang.String query)
           
 void set_query_grammar(java.lang.String query_grammmar)
           
 
Methods inherited from class org.enhydra.shark.corba.WorkflowService.WfResourceIteratorPOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WfResourceIteratorCORBA

protected WfResourceIteratorCORBA(org.omg.CORBA.ORB orb,
                                  Collective toJoin,
                                  WfResourceIterator iter)
                           throws BaseException
Method Detail

query_expression

public java.lang.String query_expression()
                                  throws BaseException
Throws:
BaseException

set_query_expression

public void set_query_expression(java.lang.String query)
                          throws BaseException,
                                 InvalidQuery
Throws:
BaseException
InvalidQuery

names_in_expression

public NameValue[] names_in_expression()
                                throws BaseException
Throws:
BaseException

set_names_in_expression

public void set_names_in_expression(NameValue[] query)
                             throws BaseException,
                                    NameMismatch
Throws:
BaseException
NameMismatch

query_grammar

public java.lang.String query_grammar()
                               throws BaseException
Throws:
BaseException

set_query_grammar

public void set_query_grammar(java.lang.String query_grammmar)
                       throws BaseException,
                              GrammarNotSupported
Throws:
BaseException
GrammarNotSupported

how_many

public int how_many()
             throws BaseException
Throws:
BaseException

goto_start

public void goto_start()
                throws BaseException
Throws:
BaseException

goto_end

public void goto_end()
              throws BaseException
Throws:
BaseException

get_next_object

public WfResource get_next_object()
                           throws BaseException
Throws:
BaseException

get_previous_object

public WfResource get_previous_object()
                               throws BaseException
Throws:
BaseException

get_next_n_sequence

public WfResource[] get_next_n_sequence(int max_number)
                                 throws BaseException
Throws:
BaseException

get_previous_n_sequence

public WfResource[] get_previous_n_sequence(int max_number)
                                     throws BaseException
Throws:
BaseException