ApiEndpointResource.java
1.09 KB
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* org.apache.sling.api.resource.ResourceResolver
* org.apache.sling.api.resource.SyntheticResource
*/
package com.adobe.granite.rest.impl;
import com.adobe.granite.rest.ApiResourceProviderFactory;
import java.util.Collection;
import org.apache.sling.api.resource.ResourceResolver;
import org.apache.sling.api.resource.SyntheticResource;
public class ApiEndpointResource
extends SyntheticResource {
public static final String RESOURCE_TYPE = "granite/rest/core/apiendpoint";
public static final String PN_TYPE = "type";
public static final String PN_URI = "uri";
private final Collection<ApiResourceProviderFactory> providerFactories;
public ApiEndpointResource(ResourceResolver resolver, String path, Collection<ApiResourceProviderFactory> providerFactories) {
super(resolver, path, "granite/rest/core/apiendpoint");
this.providerFactories = providerFactories;
}
public Collection<ApiResourceProviderFactory> getProviderFactories() {
return this.providerFactories;
}
}