@AccessLevel(value=EXTERNAL)
public final class CompartmentFactory
extends curam.cpm.facade.impl.Compartment
Compartment
class, one of its subclasses, a proxy for it or a mock object for it.clientLocale, compartmentDAO, ethnicityCharacteristicDAO, gangAffiliationCharacteristicDAO, kAction, kActions, kCompartment, kCompartmentID, kDefault, kFifty, kID, kIDPrefix, kKey, kName, kNamespace, kNode, kNodeInfo, kNodeSet, kNodeType, kNodeTypes, kParamValue, kPLACEMENT_CHARACTERISTIC, kProviderOfferingIDMagicNumber, kSame, kSameGenderOnly, kSameServiceOnly, kStartNode, kTitle, kTopLevelCompartment, kTreeName, kType, kView, languageCharacteristicDAO, personDAO, placeDAO, placementCharacteristicDAO, placementDAO, providerDAO, providerOfferingDAO, religionCharacteristicDAO, reservationDAO
Modifier and Type | Method and Description |
---|---|
static Compartment |
newInstance()
Creates an appropriate instance of this class.
|
addCharacteristicForCompartment, addEthnicityCharacteristics, addExistingPlace, addGangAffiliationCharacteristics, addLanguageCharacteristics, addReligionCharacteristics, buildCompartmentTree, checkIfPlacementsMadeInCompartment, checkPlacementCharacteristicStatus, closeCompartment, createCompartment, createCompartmentXML, createNodeTypesXML, createTreeRecursively, deleteCompartment, deleteCompartmentCharacteristic, getCompartmentDetailsForUpdate, getEthnicityCharacteristicFieldsForList, getEthnicityListForUpdate, getGangAffiliationCharacteristicFieldsForList, getGangAffiliationListForUpdate, getLanguageCharacteristicFieldsForList, getLanguageListForUpdate, getOverlappingPlacements, getPlacementCharacteristicDetails, getPlacementCharacteristicFields, getReligionCharacteristicFieldsForList, getReligionListForUpdate, getReservationByCompartment, getReservationsByCompartment, getReservationsByCompartmentAndDate, removeEthnicityCharacteristic, removeGangAffiliationCharacteristic, removeLanguageCharacteristic, removeReligionCharacteristic, retrievePlacementsMadeInCompartment, sortCharacteristicsSet, sortSet, updateCompartment, updateCompartmentCharacteristic, validateCharacteristics, validatePlacement, valideCharacteristicsStartDateEndDate, viewCompartment, viewCompartmentCharacteristic
@AccessLevel(value=EXTERNAL) public static Compartment newInstance()