kiurubeans
Class KiuruReservation

java.lang.Object
  |
  +--kiurubeans.KiuruReservation

public class KiuruReservation
extends java.lang.Object


Field Detail

REQUEST_STATE_REQUEST

public static final int REQUEST_STATE_REQUEST

REQUEST_STATE_PROCESSING

public static final int REQUEST_STATE_PROCESSING

REQUEST_STATE_CONFIRMED

public static final int REQUEST_STATE_CONFIRMED

REQUEST_STATE_CANCELLED

public static final int REQUEST_STATE_CANCELLED

REQUEST_STATE_REMOVED

public static final int REQUEST_STATE_REMOVED
Constructor Detail

KiuruReservation

public KiuruReservation()
Method Detail

assignPersonsToReservation

public static boolean assignPersonsToReservation(int cPerson,
                                                 int resMaker,
                                                 java.lang.Integer[] reservations)

isReserved

public static boolean isReserved(int spaceId,
                                 int eventId)
                          throws java.lang.Exception

makeReservation

public static int makeReservation(int spaceId,
                                  int eventId,
                                  int organisationId,
                                  int requestState,
                                  java.lang.String reservationInfo,
                                  kotkabeans.User user)
                           throws java.lang.Exception

makeReservation

public static int makeReservation(int spaceId,
                                  int eventId,
                                  int organisationId,
                                  java.lang.String reservationInfo,
                                  kotkabeans.User user)
                           throws java.lang.Exception

makeReservation

public static java.lang.Integer[] makeReservation(int spaceId,
                                                  java.lang.Integer[] eventIds,
                                                  int organisationId,
                                                  int payOrganisationId,
                                                  int requestState,
                                                  java.lang.String reservationInfo,
                                                  kotkabeans.User user)
                                           throws java.lang.Exception

addPersonToReservation

public static void addPersonToReservation(int personID,
                                          int reservationID)
                                   throws java.lang.Exception

getReservationState

public static java.lang.String getReservationState(int eventId,
                                                   int spaceId)

isReservationOk

public static boolean isReservationOk(int eventId,
                                      int spaceId)

isReservationOk

public static boolean isReservationOk(int eventId)

getReservationPerson

public static int getReservationPerson(java.lang.String reservationId)
                                throws java.lang.Exception

getReservationPerson

public static int getReservationPerson(int reservationId)
                                throws java.lang.Exception

getEventId

public static int getEventId(java.lang.String reservationId)

getEventId

public static int getEventId(int reservationId)

getEventAndEventGroupId

public static int[] getEventAndEventGroupId(java.lang.String reservationId)
                                     throws java.lang.Exception

getEventAndEventGroupId

public static int[] getEventAndEventGroupId(int reservationId)
                                     throws java.lang.Exception

checkUsersReservationRights

public static boolean checkUsersReservationRights(int reservationId,
                                                  kotkabeans.User user)

acceptReservationRequests

public static java.util.ArrayList acceptReservationRequests(java.lang.String[] reservations)