1 /* 2 * @(#)MonitoredAttributeInfoFactory.java 1.2 03/12/19 3 * 4 * Copyright 2004 Sun Microsystems, Inc. All rights reserved. 5 * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 6 */ 7 package com.sun.corba.se.spi.monitoring; 8 9 /** 10 * <p> 11 * 12 * @author Hemanth Puttaswamy 13 * </p> 14 * <p> 15 * MonitoredAttributeInfoFactory used mostly by internal classes. If the 16 * User needs to define some special MonitoredAttributes like a Character 17 * type Monitored Attribute, they can use this factory to build the meta 18 * information. 19 * 20 * </p> 21 */ 22 23 public interface MonitoredAttributeInfoFactory { 24 /** 25 * A Simple Factory Method to create the Monitored Attribute Info. 26 */ 27 MonitoredAttributeInfo createMonitoredAttributeInfo( String description, 28 Class type, boolean isWritable, boolean isStatistic ); 29 } 30