DPSObject.java 962 Bytes
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  aQute.bnd.annotation.ProviderType
 *  org.apache.sling.api.adapter.Adaptable
 *  org.apache.sling.commons.json.JSONException
 *  org.apache.sling.commons.json.JSONObject
 */
package com.adobe.cq.mobile.dps;

import aQute.bnd.annotation.ProviderType;
import java.util.Date;
import org.apache.sling.api.adapter.Adaptable;
import org.apache.sling.commons.json.JSONException;
import org.apache.sling.commons.json.JSONObject;

@ProviderType
public interface DPSObject
extends Adaptable {
    public String getId();

    public String getTitle();

    public String getName();

    public String getPath();

    public String getDPSResourceType();

    public Date getLastCQModified();

    public String getLastCQModifiedBy();

    public Date getCreated();

    public String getCreatedBy();

    public JSONObject toJSON() throws JSONException;

    public String getProjectId();
}