001package org.kuali.ole.docstore.repository;
002
003import java.io.File;
004import java.io.FileOutputStream;
005import java.io.IOException;
006import java.util.Calendar;
007
008import org.apache.commons.io.FileUtils;
009import org.kuali.ole.RepositoryManager;
010import org.kuali.ole.docstore.DocStoreConstants;
011import org.kuali.ole.docstore.model.enums.DocFormat;
012import org.kuali.ole.docstore.model.enums.DocType;
013import org.kuali.ole.docstore.model.xmlpojo.ingest.AdditionalAttributes;
014import org.kuali.ole.docstore.model.xmlpojo.ingest.RequestDocument;
015import org.kuali.ole.pojo.OleException;
016import org.omg.CORBA.Request;
017import org.slf4j.Logger;
018import org.slf4j.LoggerFactory;
019
020import javax.jcr.Node;
021import javax.jcr.RepositoryException;
022import javax.jcr.Session;
023
024/**
025 * User: tirumalesh.b
026 * Date: 4/9/12 Time: 1:00 PM
027 */
028public class WorkLicenseNodeManager
029        extends CustomNodeManager
030        implements NodeManager {
031    private static WorkLicenseNodeManager ourInstance = new WorkLicenseNodeManager();
032    private static Logger LOG = LoggerFactory.getLogger(WorkLicenseNodeManager.class);
033
034    public static WorkLicenseNodeManager getInstance() {
035        return ourInstance;
036    }
037
038    private WorkLicenseNodeManager() {
039        super();
040        numLevels = 2;
041    }
042
043    public String getParentNodePath() {
044        return "/work/license";
045    }
046
047}