org.opencrx.kernel.backend
Class AbstractImpl

java.lang.Object
  extended by org.opencrx.kernel.backend.AbstractImpl
Direct Known Subclasses:
Accounts, Activities, Addresses, Admin, Base, Cloneable, Contracts, Depots, Exporter, ICalendar, Importer, Models, Notifications, Products, SecureObject, UserHomes, VCard, Workflows

public abstract class AbstractImpl
extends Object


Constructor Summary
AbstractImpl()
           
 
Method Summary
protected static
<B extends AbstractImpl>
B
getInstance(Class<B> backendClass)
           
 String getUidAsString()
           
protected static void registerImpl(AbstractImpl impl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractImpl

public AbstractImpl()
Method Detail

getInstance

protected static <B extends AbstractImpl> B getInstance(Class<B> backendClass)
                                             throws ServiceException
Throws:
ServiceException

registerImpl

protected static void registerImpl(AbstractImpl impl)

getUidAsString

public String getUidAsString()


This software is published under the BSD license. Copyright © 2003-2009, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.