Package org.rssowl.core.internal.persist.service

Examples of org.rssowl.core.internal.persist.service.DatabaseListener


   */
  public ApplicationServiceImpl() {
    fNewsActions = new HashMap<String, INewsAction>();
    loadNewsActions();

    DBManager.getDefault().addEntityStoreListener(new DatabaseListener() {
      public void databaseOpened(DatabaseEvent event) {
        fDb = event.getObjectContainer();
        fLock = event.getLock();
        fWriteLock = fLock.writeLock();
      }
View Full Code Here


  /**
   * Creates an instance of this class.
   */
  public ApplicationServiceImpl() {
    DBManager.getDefault().addEntityStoreListener(new DatabaseListener() {
      public void databaseOpened(DatabaseEvent event) {
        fDb = event.getObjectContainer();
        fLock = event.getLock();
        fWriteLock = fLock.writeLock();
      }
View Full Code Here

  public CachingDAO(D dao)    {
    fDAO = dao;
    fDAO.addEntityListener(createEntityListener());
    fCache = new ConcurrentHashMap<Long, T>(16, 0.75f, 1);
    DBManager.getDefault().addEntityStoreListener(new DatabaseListener() {
      public void databaseClosed(DatabaseEvent event) {
        onDatabaseClosed(event);
      }
      public void databaseOpened(DatabaseEvent event) {
        onDatabaseOpened(event);
View Full Code Here

  public AbstractPersistableDAO(Class<? extends T> entityClass, boolean saveFully) {
    Assert.isNotNull(entityClass, "entityClass"); //$NON-NLS-1$
    fEntityClass = entityClass;
    fSaveFully = saveFully;
    DBManager.getDefault().addEntityStoreListener(new DatabaseListener() {
      public void databaseOpened(DatabaseEvent event) {
        onDatabaseOpened(event);
      }
      public void databaseClosed(DatabaseEvent event) {
        onDatabaseClosed(event);
View Full Code Here

  public AbstractPersistableDAO(Class<? extends T> entityClass, boolean saveFully) {
    Assert.isNotNull(entityClass, "entityClass");
    fEntityClass = entityClass;
    fSaveFully = saveFully;
    DBManager.getDefault().addEntityStoreListener(new DatabaseListener() {
      public void databaseOpened(DatabaseEvent event) {
        fDb = event.getObjectContainer();
        fLock = event.getLock();
        fWriteLock = fLock.writeLock();
      }
View Full Code Here

  public AbstractPersistableDAO(Class<? extends T> entityClass, boolean saveFully) {
    Assert.isNotNull(entityClass, "entityClass"); //$NON-NLS-1$
    fEntityClass = entityClass;
    fSaveFully = saveFully;
    DBManager.getDefault().addEntityStoreListener(new DatabaseListener() {
      public void databaseOpened(DatabaseEvent event) {
        onDatabaseOpened(event);
      }

      public void databaseClosed(DatabaseEvent event) {
View Full Code Here

    fDAO = dao;
    fDAO.addEntityListener(createEntityListener());
    fCache = new ConcurrentHashMap<Long, T>(16, 0.75f, 1);

    /* Update the Cache based on Database Events */
    DBManager.getDefault().addEntityStoreListener(new DatabaseListener() {
      public void databaseClosed(DatabaseEvent event) {
        onDatabaseClosed(event);
      }

      public void databaseOpened(DatabaseEvent event) {
View Full Code Here

   */
  public ApplicationServiceImpl() {
    fNewsActions = new HashMap<String, INewsAction>();
    loadNewsActions();

    DBManager.getDefault().addEntityStoreListener(new DatabaseListener() {
      public void databaseOpened(DatabaseEvent event) {
        fDb = event.getObjectContainer();
        fLock = event.getLock();
        fWriteLock = fLock.writeLock();
      }
View Full Code Here

TOP

Related Classes of org.rssowl.core.internal.persist.service.DatabaseListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.