?? extendedcaservice.java
字號(hào):
/************************************************************************* * * * EJBCA: The OpenSource Certificate Authority * * * * This software is free software; you can redistribute it and/or * * modify it under the terms of the GNU Lesser General Public * * License as published by the Free Software Foundation; either * * version 2.1 of the License, or any later version. * * * * See terms of license at gnu.org. * * * *************************************************************************/ package se.anatom.ejbca.ca.caadmin.extendedcaservices;import se.anatom.ejbca.ca.caadmin.CA;import se.anatom.ejbca.util.UpgradeableDataHashMap;/** * ExtendedCAService base class. * * @version $Id: ExtendedCAService.java,v 1.4 2004/04/16 07:38:57 anatom Exp $ */public abstract class ExtendedCAService extends UpgradeableDataHashMap implements java.io.Serializable{ public static final String EXTENDEDCASERVICETYPE = "extendedcaservicetype"; public final String SERVICENAME = ""; public static final String STATUS = "status"; protected void setStatus(int status){ this.data.put(STATUS, new Integer(status)); } protected int getStatus(){ return ((Integer) data.get(STATUS)).intValue(); } /** * Initializes the ExtendedCAService * * @param info contains information used to activate the service. */ public abstract void init(CA ca) throws Exception; /** * Update the ExtendedCAService data * * @param info contains information used to activate the service. */ public abstract void update(ExtendedCAServiceInfo info, CA ca) throws Exception; /** * Method used to retrieve information about the service. */ public abstract ExtendedCAServiceInfo getExtendedCAServiceInfo(); /** * Method used to perform the service. */ public abstract ExtendedCAServiceResponse extendedService(ExtendedCAServiceRequest request) throws ExtendedCAServiceRequestException, IllegalExtendedCAServiceRequestException, ExtendedCAServiceNotActiveException; }
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -