Package org.openxri.exceptions

Examples of org.openxri.exceptions.StoreNotFoundException


    log.trace("getAuthorityChildSegments()");

    // check authority

    if (parent == null) throw new NullPointerException();
    if (! (parent instanceof DbAuthority)) throw new StoreNotFoundException("Parent authority is not from this store.");

    // start database session

    Session session = this.getSessionFactory().getCurrentSession();

    // get subsegments that have this authority as parent

    Set<DbSubSegment> subSegments;

    try {

      session.beginTransaction();

      reattach(session, parent);
      subSegments = ((DbAuthority)parent).getChildren();
      Hibernate.initialize(subSegments);

      if (subSegments == null) throw new StoreNotFoundException("Subsegments do not exist.");

      session.getTransaction().commit();
    } catch (StoreException ex) {

      log.error(ex);
View Full Code Here


    log.trace("getSynonymSegments()");

    // check authorities

    if (parent == null) throw new NullPointerException();
    if (! (parent instanceof DbAuthority)) throw new StoreNotFoundException("Parent authority is not from this store.");

    if (authority == null) throw new NullPointerException();
    if (! (authority instanceof DbAuthority)) throw new StoreNotFoundException("Authority is not from this store.");

    // start database session

    Session session = this.getSessionFactory().getCurrentSession();

    // get subsegments that have the given parent authority and authority

    List<DbSubSegment> subSegments;

    try {

      session.beginTransaction();

      reattach(session, parent);
      reattach(session, authority);

      subSegments = DbSubSegment.ByParentAndAuthority(session, (DbAuthority) parent, (DbAuthority) authority);
      Hibernate.initialize(subSegments);

      if (subSegments == null) throw new StoreNotFoundException("Subsegments do not exist.");

      session.getTransaction().commit();
    } catch (StoreException ex) {

      log.error(ex);
View Full Code Here

    log.trace("getAuthorityQxris()");

    // check authority

    if (authority == null) throw new NullPointerException();
    if (! (authority instanceof DbAuthority)) throw new StoreNotFoundException("Authority is not from this store.");

    // start database session

    Session session = this.getSessionFactory().getCurrentSession();
View Full Code Here

    log.trace("setAuthorityAttributes()");

    // check authority

    if (authority == null) throw new NullPointerException();
    if (! (authority instanceof DbAuthority)) throw new StoreNotFoundException("Authority is not from this store.");

    // start database session

    Session session = this.getSessionFactory().getCurrentSession();
View Full Code Here

    log.trace("getAuthorityAttributes()");

    // check authority

    if (authority == null) throw new NullPointerException();
    if (! (authority instanceof DbAuthority)) throw new StoreNotFoundException("Authority is not from this store.");

    // get attributes from authority

    Map<String, String> attributes = ((DbAuthority) authority).getAttributes();
View Full Code Here

    log.trace("setAuthorityIndex(" + indx + ")");

    // check authority

    if (authority == null) throw new NullPointerException();
    if (! (authority instanceof DbAuthority)) throw new StoreNotFoundException("Authority is not from this store.");

    // start database session

    Session session = this.getSessionFactory().getCurrentSession();
View Full Code Here

    log.trace("getAuthorityIndex()");

    // check authority

    if (authority == null) throw new NullPointerException();
    if (! (authority instanceof DbAuthority)) throw new StoreNotFoundException("Authority is not from this store.");

    // get index from authority

    String indx = ((DbAuthority) authority).getIndx();
View Full Code Here

    log.trace("setSubSegmentAttributes()");

    // check subsegment

    if (subSegment == null) throw new NullPointerException();
    if (! (subSegment instanceof DbSubSegment)) throw new StoreNotFoundException("Subsegment is not from this store.");

    // start database session

    Session session = this.getSessionFactory().getCurrentSession();
View Full Code Here

    log.trace("getSubSegmentAttributes()");

    // check subsegment

    if (subSegment == null) throw new NullPointerException();
    if (! (subSegment instanceof DbSubSegment)) throw new StoreNotFoundException("Subsegment is not from this store.");

    // get attributes from subsegment

    Map<String, String> attributes = ((DbSubSegment)subSegment).getAttributes();
View Full Code Here

    log.trace("setSubSegmentIndex(" + indx + ")");

    // check subsegment

    if (subSegment == null) throw new NullPointerException();
    if (! (subSegment instanceof DbSubSegment)) throw new StoreNotFoundException("Subsegment is not from this store.");

    // start database session

    Session session = this.getSessionFactory().getCurrentSession();
View Full Code Here

TOP

Related Classes of org.openxri.exceptions.StoreNotFoundException

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.