public class Buildings extends AbstractImpl
Modifier | Constructor and Description |
---|---|
protected |
Buildings()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Segment |
getBuildingSegment(javax.jdo.PersistenceManager pm,
java.lang.String providerName,
java.lang.String segmentName) |
static Buildings |
getInstance()
Get current Buildings backend.
|
void |
preDelete(org.openmdx.base.accessor.jmi.cci.RefObject_1_0 object,
boolean preDelete)
Pre-delete callback.
|
void |
preStore(org.openmdx.base.accessor.jmi.cci.RefObject_1_0 object)
Pre-store callback.
|
static void |
register()
Register Buildings backend.
|
protected void |
removeAbstractBuildingUnit(AbstractBuildingUnit buildingUnit,
boolean preDelete)
jdoPreDelete() callback.
|
protected void |
updateAbstractBuildingUnit(AbstractBuildingUnit buildingUnit)
jdoPrestore() callback.
|
getInstance, getPersistenceManager, getUidAsString, registerImpl
public static void register()
public static Buildings getInstance() throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceException
public Segment getBuildingSegment(javax.jdo.PersistenceManager pm, java.lang.String providerName, java.lang.String segmentName)
protected void updateAbstractBuildingUnit(AbstractBuildingUnit buildingUnit) throws org.openmdx.base.exception.ServiceException
buildingUnit
- org.openmdx.base.exception.ServiceException
protected void removeAbstractBuildingUnit(AbstractBuildingUnit buildingUnit, boolean preDelete) throws org.openmdx.base.exception.ServiceException
buildingUnit
- preDelete
- org.openmdx.base.exception.ServiceException
public void preDelete(org.openmdx.base.accessor.jmi.cci.RefObject_1_0 object, boolean preDelete) throws org.openmdx.base.exception.ServiceException
AbstractImpl
preDelete
in class AbstractImpl
org.openmdx.base.exception.ServiceException
public void preStore(org.openmdx.base.accessor.jmi.cci.RefObject_1_0 object) throws org.openmdx.base.exception.ServiceException
AbstractImpl
preStore
in class AbstractImpl
org.openmdx.base.exception.ServiceException
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.