org.deegree.enterprise.control
Interface RPCStruct

All Known Implementing Classes:
RPCStruct_Impl

public interface RPCStruct

encapsulates a RPC struct.

Version:
$Revision: 1.2 $ $Date: 2003/12/18 09:39:50 $
Author:
Andreas Poth

Method Summary
 void addMember(RPCMember member)
          adds a new member to the struct
 RPCMember getMember(java.lang.String name)
          returns a named member of the struct. if no member with the passed name is contained within the struct null will be returned.
 RPCMember[] getMembers()
          returns the members of the struct
 RPCMember removeMember(java.lang.String name)
          removes a member identified by its name from the struct
 

Method Detail

getMembers

public RPCMember[] getMembers()
returns the members of the struct

Returns:
members of the struct

getMember

public RPCMember getMember(java.lang.String name)
returns a named member of the struct. if no member with the passed name is contained within the struct null will be returned.

Parameters:
name - name of the struct member
Returns:
struct member

addMember

public void addMember(RPCMember member)
adds a new member to the struct

Parameters:
member -

removeMember

public RPCMember removeMember(java.lang.String name)
removes a member identified by its name from the struct

Parameters:
name -
Returns: