1
/** BEGIN COPYRIGHT BLOCK
2
* Copyright (C) 2001 Sun Microsystems, Inc. Used by permission.
3
* Copyright (C) 2005 Red Hat, Inc.
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU General Public License
8
* as published by the Free Software Foundation; version 2
11
* This program is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
* GNU General Public License for more details.
16
* You should have received a copy of the GNU General Public License
17
* along with this program; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20
* END COPYRIGHT BLOCK **/
21
package com.netscape.management.admserv.task;
25
import java.awt.event.*;
27
import com.netscape.management.admserv.*;
28
import com.netscape.management.admserv.panel.*;
29
import com.netscape.management.client.*;
30
import com.netscape.management.admserv.config.*;
31
import com.netscape.management.client.console.*;
32
import com.netscape.management.client.util.*;
36
* @version 0.1 11/01/97
37
* @author ahakim@netscape.com
38
* @see AdminTaskObject
40
public class Logging extends AdminTaskObject {
42
setName(AdminServer._resource.getString("taskName","logging"));
44
AdminServer._resource.getString("taskDescription","logging"));
47
public boolean run(IPage viewInstance) {
48
IFramework framework = viewInstance.getFramework();
49
JFrame frame = framework.getJFrame();
51
JDialog dialog = getConfigDialog(frame);
52
dialog.setSize(515, 425);
53
dialog.setVisible(true);
55
ModalDialogUtil.sleep();
59
public JDialog getConfigDialog(Component parent) {
61
DialogFrame configDialog = null;
62
configDialog = new DialogFrame(parent, getName(),
64
new LoggingConfigPanel("", _consoleInfo),