Felix Meschberger created SLING-2710:
----------------------------------------

             Summary: Define TenantManager API
                 Key: SLING-2710
                 URL: https://issues.apache.org/jira/browse/SLING-2710
             Project: Sling
          Issue Type: New Feature
          Components: Extensions
            Reporter: Felix Meschberger
             Fix For: Tenant 1.0


Tenants currently can only be administered (create, update, remove) through the 
Web Console. In addition the TenantProvider service interface allows for 
looking tenants up (read).

For administrative purposes it would be good to have a TenantManager service 
interface which allows for these administrative tasks. Something like:

public interface TenantManager extends TenantProvider {
   Tenant create(String tenantId, Map<String, Object> properties);
   void setProperty(Tenant tenant, String name, Object value);
   void remove(Tenant tenant);
}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to