org.apache.geronimo.xbeans.ejb
Interface EnterpriseBeansType

All Superinterfaces:
org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
EnterpriseBeansTypeImpl

public interface EnterpriseBeansType
extends org.apache.xmlbeans.XmlObject

An XML enterprise-beansType(@http://java.sun.com/xml/ns/j2ee). This is a complex type.


Nested Class Summary
static class EnterpriseBeansType.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Method Summary
 EntityBeanType addNewEntity()
          Appends and returns a new empty value (as xml) as the last "entity" element
 MessageDrivenBeanType addNewMessageDriven()
          Appends and returns a new empty value (as xml) as the last "message-driven" element
 SessionBeanType addNewSession()
          Appends and returns a new empty value (as xml) as the last "session" element
 EntityBeanType[] getEntityArray()
          Gets array of all "entity" elements
 EntityBeanType getEntityArray(int i)
          Gets ith "entity" element
 MessageDrivenBeanType[] getMessageDrivenArray()
          Gets array of all "message-driven" elements
 MessageDrivenBeanType getMessageDrivenArray(int i)
          Gets ith "message-driven" element
 SessionBeanType[] getSessionArray()
          Gets array of all "session" elements
 SessionBeanType getSessionArray(int i)
          Gets ith "session" element
 EntityBeanType insertNewEntity(int i)
          Inserts and returns a new empty value (as xml) as the ith "entity" element
 MessageDrivenBeanType insertNewMessageDriven(int i)
          Inserts and returns a new empty value (as xml) as the ith "message-driven" element
 SessionBeanType insertNewSession(int i)
          Inserts and returns a new empty value (as xml) as the ith "session" element
 void removeEntity(int i)
          Removes the ith "entity" element
 void removeMessageDriven(int i)
          Removes the ith "message-driven" element
 void removeSession(int i)
          Removes the ith "session" element
 void setEntityArray(EntityBeanType[] entityArray)
          Sets array of all "entity" element
 void setEntityArray(int i, EntityBeanType entity)
          Sets ith "entity" element
 void setMessageDrivenArray(int i, MessageDrivenBeanType messageDriven)
          Sets ith "message-driven" element
 void setMessageDrivenArray(MessageDrivenBeanType[] messageDrivenArray)
          Sets array of all "message-driven" element
 void setSessionArray(int i, SessionBeanType session)
          Sets ith "session" element
 void setSessionArray(SessionBeanType[] sessionArray)
          Sets array of all "session" element
 int sizeOfEntityArray()
          Returns number of "entity" element
 int sizeOfMessageDrivenArray()
          Returns number of "message-driven" element
 int sizeOfSessionArray()
          Returns number of "session" element
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectPath, selectPath, set, setNil, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Field Detail

type

public static final org.apache.xmlbeans.SchemaType type
Method Detail

getSessionArray

public SessionBeanType[] getSessionArray()
Gets array of all "session" elements


getSessionArray

public SessionBeanType getSessionArray(int i)
Gets ith "session" element


sizeOfSessionArray

public int sizeOfSessionArray()
Returns number of "session" element


setSessionArray

public void setSessionArray(SessionBeanType[] sessionArray)
Sets array of all "session" element


setSessionArray

public void setSessionArray(int i,
                            SessionBeanType session)
Sets ith "session" element


insertNewSession

public SessionBeanType insertNewSession(int i)
Inserts and returns a new empty value (as xml) as the ith "session" element


addNewSession

public SessionBeanType addNewSession()
Appends and returns a new empty value (as xml) as the last "session" element


removeSession

public void removeSession(int i)
Removes the ith "session" element


getEntityArray

public EntityBeanType[] getEntityArray()
Gets array of all "entity" elements


getEntityArray

public EntityBeanType getEntityArray(int i)
Gets ith "entity" element


sizeOfEntityArray

public int sizeOfEntityArray()
Returns number of "entity" element


setEntityArray

public void setEntityArray(EntityBeanType[] entityArray)
Sets array of all "entity" element


setEntityArray

public void setEntityArray(int i,
                           EntityBeanType entity)
Sets ith "entity" element


insertNewEntity

public EntityBeanType insertNewEntity(int i)
Inserts and returns a new empty value (as xml) as the ith "entity" element


addNewEntity

public EntityBeanType addNewEntity()
Appends and returns a new empty value (as xml) as the last "entity" element


removeEntity

public void removeEntity(int i)
Removes the ith "entity" element


getMessageDrivenArray

public MessageDrivenBeanType[] getMessageDrivenArray()
Gets array of all "message-driven" elements


getMessageDrivenArray

public MessageDrivenBeanType getMessageDrivenArray(int i)
Gets ith "message-driven" element


sizeOfMessageDrivenArray

public int sizeOfMessageDrivenArray()
Returns number of "message-driven" element


setMessageDrivenArray

public void setMessageDrivenArray(MessageDrivenBeanType[] messageDrivenArray)
Sets array of all "message-driven" element


setMessageDrivenArray

public void setMessageDrivenArray(int i,
                                  MessageDrivenBeanType messageDriven)
Sets ith "message-driven" element


insertNewMessageDriven

public MessageDrivenBeanType insertNewMessageDriven(int i)
Inserts and returns a new empty value (as xml) as the ith "message-driven" element


addNewMessageDriven

public MessageDrivenBeanType addNewMessageDriven()
Appends and returns a new empty value (as xml) as the last "message-driven" element


removeMessageDriven

public void removeMessageDriven(int i)
Removes the ith "message-driven" element



Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.