01: /**
02: * Copyright (c) 2004-2005 jManage.org
03: *
04: * This is a free software; you can redistribute it and/or
05: * modify it under the terms of the license at
06: * http://www.jmanage.org.
07: *
08: * Unless required by applicable law or agreed to in writing, software
09: * distributed under the License is distributed on an "AS IS" BASIS,
10: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11: * See the License for the specific language governing permissions and
12: * limitations under the License.
13: */package org.jmanage.core.services;
14:
15: import java.util.List;
16:
17: /**
18: *
19: * Date: Aug 2, 2005
20: * @author Rakesh Kalra
21: */
22: public interface AlertService {
23:
24: /**
25: *
26: * @param context
27: * @return list of AlertInfo objects
28: * @throws ServiceException
29: */
30: public List getConsoleAlerts(ServiceContext context)
31: throws ServiceException;
32:
33: public void removeConsoleAlert(ServiceContext context,
34: String alertId);
35:
36: }
|