[ https://issues.apache.org/jira/browse/SLING-2710?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13582807#comment-13582807 ]
Shashank Gupta commented on SLING-2710: --------------------------------------- >- removeProperty(Tenant tenant, String propName) setProperty can remove property also. see its api doc. * @param name The name of the property to set or remove. * @param value The new value of the property. If this value is {@code null} * the property is actually removed. void setProperty(Tenant tenant, String name, Object value); > 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 > > Attachments: SLING-2710.patch > > > 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