WebLogic Server 6.1 Code Examples, BEA Systems, Inc.

examples.ejb20.bands
Interface MusicLibrary

All Superinterfaces:
javax.ejb.EJBObject, java.rmi.Remote

public interface MusicLibrary
extends javax.ejb.EJBObject


Method Summary
 void addBand(BandInfo bandInfo)
           
 void addBands(java.util.Collection bandInfos)
           
 void addRecording(RecordingInfo recInfo)
           
 void addRecordings(java.util.Collection recInfos)
           
 java.util.Set getAfterDateExcludeBand(java.sql.Date date, BandPK badBandPK)
           
 java.util.Collection getBands()
           
 java.util.Collection getRecordings(BandPK band)
           
 java.util.Collection getRecordingsNotByBand(BandPK badBand)
           
 java.lang.String getWriteUpForBand(BandInfo bandInfo)
           
 void removeBand(BandInfo bandInfo)
           
 void removeBand(BandPK bandPK)
           
 void removeBands(java.util.Collection bandInfos)
           
 void removeBandsByPK(java.util.Collection bandPKs)
           
 void removeBandsThatExist(java.util.Collection bandInfos)
           
 void removeRecording(RecordingInfo recInfo)
           
 void removeRecording(RecordingPK recPK)
           
 void removeRecordings(java.util.Collection recInfos)
           
 void removeRecordingsByPK(java.util.Collection recPKs)
           
 void removeRecordingsThatExist(java.util.Collection recInfos)
           
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

addBand

public void addBand(BandInfo bandInfo)
             throws java.rmi.RemoteException

addBands

public void addBands(java.util.Collection bandInfos)
              throws java.rmi.RemoteException

addRecording

public void addRecording(RecordingInfo recInfo)
                  throws java.rmi.RemoteException

addRecordings

public void addRecordings(java.util.Collection recInfos)
                   throws java.rmi.RemoteException

getAfterDateExcludeBand

public java.util.Set getAfterDateExcludeBand(java.sql.Date date,
                                             BandPK badBandPK)
                                      throws java.rmi.RemoteException

getBands

public java.util.Collection getBands()
                              throws java.rmi.RemoteException

getRecordings

public java.util.Collection getRecordings(BandPK band)
                                   throws java.rmi.RemoteException

getRecordingsNotByBand

public java.util.Collection getRecordingsNotByBand(BandPK badBand)
                                            throws java.rmi.RemoteException

getWriteUpForBand

public java.lang.String getWriteUpForBand(BandInfo bandInfo)
                                   throws java.rmi.RemoteException

removeBand

public void removeBand(BandInfo bandInfo)
                throws java.rmi.RemoteException

removeBand

public void removeBand(BandPK bandPK)
                throws java.rmi.RemoteException

removeBands

public void removeBands(java.util.Collection bandInfos)
                 throws java.rmi.RemoteException

removeBandsByPK

public void removeBandsByPK(java.util.Collection bandPKs)
                     throws java.rmi.RemoteException

removeBandsThatExist

public void removeBandsThatExist(java.util.Collection bandInfos)
                          throws java.rmi.RemoteException

removeRecording

public void removeRecording(RecordingInfo recInfo)
                     throws java.rmi.RemoteException

removeRecording

public void removeRecording(RecordingPK recPK)
                     throws java.rmi.RemoteException

removeRecordings

public void removeRecordings(java.util.Collection recInfos)
                      throws java.rmi.RemoteException

removeRecordingsByPK

public void removeRecordingsByPK(java.util.Collection recPKs)
                          throws java.rmi.RemoteException

removeRecordingsThatExist

public void removeRecordingsThatExist(java.util.Collection recInfos)
                               throws java.rmi.RemoteException

Documentation is available at
http://e-docs.bea.com/wls/docs61

Copyright © 2001 BEA Systems, Inc. All Rights Reserved.