Entitats.Actuacio
Class RelacioParticipantsActuacio

java.lang.Object
  extended by Entitats.Actuacio.RelacioParticipantsActuacio

public class RelacioParticipantsActuacio
extends java.lang.Object

Classe que permet mantenir una relacio entre actuacions i els participants associats a aquestes,


Constructor Summary
RelacioParticipantsActuacio()
          Constructor de la classe.
 
Method Summary
static void afegirParticipantAActuacio(int actuacio, int numSoci)
          Metode que permet afegir un participant, es a dir, relacionar un nou participant amb una actuacio.
 void destructorRelacioParticipantsActuacio()
          Destructor de la classe Metode que elimina les referencies als objectes manipulats per una RelacioParticipantsActuacio per tal de que l'objecte "Gargabe Collector" del Java n'alliberi la memoria assignada quan descobreixi que l'objecte ja no te cap referencia.
static void eliminaParticipants(int identificadorActuacio)
           
 boolean hiHaParticipants()
          Metode que ens informa si hi ha participants en l'iterador que encara no hem consultat
 int obteParticipant()
          Metode que ens permet obtenir el numero de soci del primer participant que encara no hem consultat.
 void obteParticipantsActuacio(int identificadorActuacio)
          Metode que cerca els participants que participen en una actuacio donat l'identificador d'aquesta
 void obteParticipantsActuacio(int identificadorActuacio, java.lang.String campOrdre)
          Metode que cerca els participants que participen en una actuacio donat l'identificador d'aquesta i ordenats per un camp determinat
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelacioParticipantsActuacio

public RelacioParticipantsActuacio()
Constructor de la classe. Inicialitza els elements necessaris per tal d'accedir a la BBDD.

Method Detail

destructorRelacioParticipantsActuacio

public void destructorRelacioParticipantsActuacio()
Destructor de la classe Metode que elimina les referencies als objectes manipulats per una RelacioParticipantsActuacio per tal de que l'objecte "Gargabe Collector" del Java n'alliberi la memoria assignada quan descobreixi que l'objecte ja no te cap referencia.


obteParticipantsActuacio

public void obteParticipantsActuacio(int identificadorActuacio)
Metode que cerca els participants que participen en una actuacio donat l'identificador d'aquesta

Parameters:
identificadorActuacio - Enter amb el valor que identifica una actuacio de manera unica

obteParticipantsActuacio

public void obteParticipantsActuacio(int identificadorActuacio,
                                     java.lang.String campOrdre)
Metode que cerca els participants que participen en una actuacio donat l'identificador d'aquesta i ordenats per un camp determinat

Parameters:
identificadorActuacio - Enter amb el valor que identifica una actuacio de manera unica
campOrdre - String amb el nom del camp per el que volem ordenar el resultat

hiHaParticipants

public boolean hiHaParticipants()
Metode que ens informa si hi ha participants en l'iterador que encara no hem consultat

Returns:
Boolea amb valor positiu si hi ha elements i negatiu si no n'hi ha.

obteParticipant

public int obteParticipant()
Metode que ens permet obtenir el numero de soci del primer participant que encara no hem consultat. L'element no s'elimina del sistema pero si d'aquest iterador. Per tant, haurem de tornar a executar obteParticipantsActuacio si volem tornar a tractar tots els elements.

Returns:
Enter amb el numero de soci del participant

afegirParticipantAActuacio

public static void afegirParticipantAActuacio(int actuacio,
                                              int numSoci)
Metode que permet afegir un participant, es a dir, relacionar un nou participant amb una actuacio. Per tant, el nou participant formara part del programa de l'actuacio.

Parameters:
actuacio - Enter amb l'identificador de l'actuacio
numSoci - Enter amb l'identificador del soci

eliminaParticipants

public static void eliminaParticipants(int identificadorActuacio)