001 /* 002 * =========================================================================================== 003 * = COPYRIGHT 004 * PAX Computer Technology(Shenzhen) CO., LTD PROPRIETARY INFORMATION 005 * This software is supplied under the terms of a license agreement or nondisclosure 006 * agreement with PAX Computer Technology(Shenzhen) CO., LTD and may not be copied or 007 * disclosed except in accordance with the terms in that agreement. 008 * Copyright (C) 2017-? PAX Computer Technology(Shenzhen) CO., LTD All rights reserved. 009 * Description: // Detail description about the function of this module, 010 * // interfaces with the other modules, and dependencies. 011 * Revision History: 012 * Date Author Action 013 * 2017-10-10 uni.w Create 014 * =========================================================================================== 015 */ 016 017package com.pax.dal.pedkeyisolation; 018 019import java.util.List; 020 021import com.pax.dal.entity.AllocatedKeyInfo; 022 023import android.os.Bundle; 024 025@Deprecated 026public interface ISlotAllocatorProvider { 027 028 int find(Bundle data); 029 030 int preallocate(Bundle data); 031 032 int setAllocated(Bundle data); 033 034 int deallocate(Bundle data); 035 036 int deallocateAll(Bundle data); 037 038 List<AllocatedKeyInfo> getAllocatedKeys(Bundle data); 039 040 int changeKeyOwner(Bundle data); 041}