Package com.filenet.api.core

Examples of com.filenet.api.core.IndependentObject


  @Override
  public IBaseObject getObject(String type, IId id)
      throws RepositoryDocumentException {
    try {
      IndependentObject obj = objectStore.getObject(type, ((FnId) id).getId());
      if (type.equals(ClassNames.VERSION_SERIES)) {
        VersionSeries vs = (VersionSeries) obj;
        vs.refresh();
        return new FnVersionSeries(vs);
      } else if (type.equals(ClassNames.DOCUMENT)) {
        Document doc = (Document) obj;
        doc.refresh();
        return new FnDocument(doc);
      } else {
        obj.refresh();
        return new FnBaseObject(obj);
      }
    } catch (Exception e) {
      logger.log(Level.WARNING,
          "Unable to get VersionSeries or Document object", e);
View Full Code Here


  }

  @Override
  public IBaseObject fetchObject(String type, IId id, PropertyFilter filter)
          throws RepositoryDocumentException {
    IndependentObject obj = null;
    try {
      obj = objectStore.fetchObject(type, ((FnId) id).getId(), filter);
      if (type.equals(ClassNames.VERSION_SERIES)) {
        return new FnVersionSeries((VersionSeries) obj);
      } else if (type.equals(ClassNames.DOCUMENT)) {
View Full Code Here

TOP

Related Classes of com.filenet.api.core.IndependentObject

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.