/*
* � Copyright IBM Corp. 2014
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at:
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
* implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
package com.ibm.domino.commons.model;
public interface IGatekeeperProvider {
public static final int FEATURE_MUTED_THREADS = 483;
public static final int FEATURE_REST_API_MAIL_ROOT = 484;
public static final int FEATURE_REST_API_MAIL_INBOX = 485;
public static final int FEATURE_REST_API_MAIL_OUTBOX = 486;
public static final int FEATURE_REST_API_MAIL_DRAFTS = 487;
public static final int FEATURE_REST_API_MAIL_SENT = 488;
public static final int FEATURE_REST_API_MAIL_TRASH = 489;
public static final int FEATURE_REST_API_MAIL_MESSAGE = 490;
public static final int FEATURE_REST_API_MAIL_OOO = 491;
public static final int FEATURE_REST_API_MAIL_DELEGATES = 492;
public static final int FEATURE_REST_API_MAIL_ACCESS = 493;
public static final int FEATURE_REST_API_MAIL_QUOTA = 494;
public static final int FEATURE_REST_API_MAIL_RECENT_CONTACTS = 495;
public static final int FEATURE_REST_API_MAIL_FOLDERS = 496;
public static final int FEATURE_REST_API_CALENDAR_ROOT = 497;
public static final int FEATURE_REST_API_CALENDAR_EVENT_LIST = 498;
public static final int FEATURE_REST_API_CALENDAR_INVITATION_LIST = 499;
public static final int FEATURE_REST_API_CALENDAR_EVENT = 500;
public static final int FEATURE_REST_API_CALENDAR_NOTICE = 501;
public static final int FEATURE_REST_API_FREEBUSY_ROOT = 502;
public static final int FEATURE_REST_API_FREEBUSY_BUSY_TIME = 503;
public static final int FEATURE_REST_API_FREEBUSY_FREE_ROOMS = 504;
public static final int FEATURE_REST_API_FREEBUSY_DIRECTORIES = 505;
public static final int FEATURE_REST_API_FREEBUSY_SITES = 506;
public static final int TEST_MUTED_THREADS = 544;
public static final int FEATURE_REST_API_DATA_DB_COLLECTION = 673;
public static final int FEATURE_REST_API_DATA_DOCUMENT = 674;
public static final int FEATURE_REST_API_DATA_DOC_COLLECTION = 675;
public static final int FEATURE_REST_API_DATA_VIEW_COLLECTION = 676;
public static final int FEATURE_REST_API_DATA_VIEW_DESIGN = 677;
public static final int FEATURE_REST_API_DATA_VIEW_ENTRIES = 678;
public static final int FEATURE_REST_API_DATA_VIEW_ENTRY = 679;
public static final int FEATURE_REST_API_CONTACTS_ROOT = 746;
public static final int FEATURE_REST_API_CONTACTS_PEOPLE = 747;
public static final int FEATURE_REST_API_CONTACTS_PERSON = 748;
public static final int FEATURE_REST_API_CONTACTS_GROUPS = 749;
public static final int FEATURE_REST_API_CONTACTS_GROUP = 750;
public static final int FEATURE_REST_API_CONTACTS_RECENT = 751;
public static final int FEATURE_REST_API_DEBUG_IN_ERROR_RESPONSE = 1121;
public boolean isFeatureEnabled(int feature, String CustomerID, String userID);
}