Author: markt Date: Sat Aug 6 20:19:29 2011 New Revision: 1154575 URL: http://svn.apache.org/viewvc?rev=1154575&view=rev Log: Missing @Override markers
Modified: tomcat/trunk/java/org/apache/catalina/tribes/MessageListener.java tomcat/trunk/java/org/apache/catalina/tribes/transport/MultiPointSender.java tomcat/trunk/java/org/apache/tomcat/util/IntrospectionUtils.java tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/LocalVariableTable.java tomcat/trunk/java/org/apache/tomcat/util/digester/RuleSetBase.java tomcat/trunk/java/org/apache/tomcat/util/digester/RulesBase.java tomcat/trunk/java/org/apache/tomcat/util/digester/WithDefaultsRulesWrapper.java tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItem.java tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItemFactory.java tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/servlet/ServletRequestContext.java tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/FileItemHeadersImpl.java tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/LimitedInputStream.java tomcat/trunk/java/org/apache/tomcat/util/modeler/FixedNotificationFilter.java tomcat/trunk/java/org/apache/tomcat/util/modeler/Registry.java tomcat/trunk/java/org/apache/tomcat/util/modeler/modules/MbeansSource.java Modified: tomcat/trunk/java/org/apache/catalina/tribes/MessageListener.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/MessageListener.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/tribes/MessageListener.java (original) +++ tomcat/trunk/java/org/apache/catalina/tribes/MessageListener.java Sat Aug 6 20:19:29 2011 @@ -36,8 +36,10 @@ public interface MessageListener { public boolean accept(ChannelMessage msg); + @Override public boolean equals(Object listener); + @Override public int hashCode(); } Modified: tomcat/trunk/java/org/apache/catalina/tribes/transport/MultiPointSender.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/transport/MultiPointSender.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/tribes/transport/MultiPointSender.java (original) +++ tomcat/trunk/java/org/apache/catalina/tribes/transport/MultiPointSender.java Sat Aug 6 20:19:29 2011 @@ -29,8 +29,6 @@ import org.apache.catalina.tribes.Member public interface MultiPointSender extends DataSender { public void sendMessage(Member[] destination, ChannelMessage data) throws ChannelException; - public void setRxBufSize(int size); - public void setTxBufSize(int size); public void setMaxRetryAttempts(int attempts); public void setDirectBuffer(boolean directBuf); public void add(Member member); Modified: tomcat/trunk/java/org/apache/tomcat/util/IntrospectionUtils.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/IntrospectionUtils.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/IntrospectionUtils.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/IntrospectionUtils.java Sat Aug 6 20:19:29 2011 @@ -594,6 +594,7 @@ public final class IntrospectionUtils { final String lext = ext; if (dir.isDirectory()) { names = dir.list(new FilenameFilter() { + @Override public boolean accept(File d, String name) { if (name.endsWith(lext)) { return true; Modified: tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/LocalVariableTable.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/LocalVariableTable.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/LocalVariableTable.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/LocalVariableTable.java Sat Aug 6 20:19:29 2011 @@ -96,6 +96,7 @@ public class LocalVariableTable extends * @deprecated since 5.2 because multiple variables can share the * same slot, use getLocalVariable(int index, int pc) instead. */ + @java.lang.Deprecated public final LocalVariable getLocalVariable( int index ) { for (int i = 0; i < local_variable_table_length; i++) { if (local_variable_table[i].getIndex() == index) { Modified: tomcat/trunk/java/org/apache/tomcat/util/digester/RuleSetBase.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/digester/RuleSetBase.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/digester/RuleSetBase.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/digester/RuleSetBase.java Sat Aug 6 20:19:29 2011 @@ -45,6 +45,7 @@ public abstract class RuleSetBase implem * Return the namespace URI that will be applied to all Rule instances * created from this RuleSet. */ + @Override public String getNamespaceURI() { return (this.namespaceURI); @@ -64,6 +65,7 @@ public abstract class RuleSetBase implem * @param digester Digester instance to which the new Rule instances * should be added. */ + @Override public abstract void addRuleInstances(Digester digester); Modified: tomcat/trunk/java/org/apache/tomcat/util/digester/RulesBase.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/digester/RulesBase.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/digester/RulesBase.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/digester/RulesBase.java Sat Aug 6 20:19:29 2011 @@ -85,6 +85,7 @@ public class RulesBase implements Rules * Return the Digester instance with which this Rules instance is * associated. */ + @Override public Digester getDigester() { return (this.digester); @@ -97,6 +98,7 @@ public class RulesBase implements Rules * * @param digester The newly associated Digester instance */ + @Override public void setDigester(Digester digester) { this.digester = digester; @@ -113,6 +115,7 @@ public class RulesBase implements Rules * Return the namespace URI that will be applied to all subsequently * added <code>Rule</code> objects. */ + @Override public String getNamespaceURI() { return (this.namespaceURI); @@ -128,6 +131,7 @@ public class RulesBase implements Rules * subsequently added rules, or <code>null</code> for matching * regardless of the current namespace URI */ + @Override public void setNamespaceURI(String namespaceURI) { this.namespaceURI = namespaceURI; @@ -144,6 +148,7 @@ public class RulesBase implements Rules * @param pattern Nesting pattern to be matched for this Rule * @param rule Rule instance to be registered */ + @Override public void add(String pattern, Rule rule) { // to help users who accidently add '/' to the end of their patterns int patternLength = pattern.length(); @@ -172,6 +177,7 @@ public class RulesBase implements Rules /** * Clear all existing Rule instance registrations. */ + @Override public void clear() { cache.clear(); @@ -191,6 +197,7 @@ public class RulesBase implements Rules * or <code>null</code> to match regardless of namespace URI * @param pattern Nesting pattern to be matched */ + @Override public List<Rule> match(String namespaceURI, String pattern) { // List rulesList = (List) this.cache.get(pattern); @@ -228,6 +235,7 @@ public class RulesBase implements Rules * in the order originally registered through the <code>add()</code> * method. */ + @Override public List<Rule> rules() { return (this.rules); Modified: tomcat/trunk/java/org/apache/tomcat/util/digester/WithDefaultsRulesWrapper.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/digester/WithDefaultsRulesWrapper.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/digester/WithDefaultsRulesWrapper.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/digester/WithDefaultsRulesWrapper.java Sat Aug 6 20:19:29 2011 @@ -75,11 +75,13 @@ public class WithDefaultsRulesWrapper im // --------------------------------------------------------- Properties /** Gets digester using these Rules */ + @Override public Digester getDigester() { return wrappedRules.getDigester(); } /** Sets digester using these Rules */ + @Override public void setDigester(Digester digester) { wrappedRules.setDigester(digester); Iterator<Rule> it = defaultRules.iterator(); @@ -90,11 +92,13 @@ public class WithDefaultsRulesWrapper im } /** Gets namespace to apply to Rule's added */ + @Override public String getNamespaceURI() { return wrappedRules.getNamespaceURI(); } /** Sets namespace to apply to Rule's added subsequently */ + @Override public void setNamespaceURI(String namespaceURI) { wrappedRules.setNamespaceURI(namespaceURI); } @@ -111,6 +115,7 @@ public class WithDefaultsRulesWrapper im * If wrapped implementation returns any matches return those. * Otherwise, return default matches. */ + @Override public List<Rule> match(String namespaceURI, String pattern) { List<Rule> matches = wrappedRules.match(namespaceURI, pattern); if (matches == null || matches.isEmpty()) { @@ -137,11 +142,13 @@ public class WithDefaultsRulesWrapper im } /** Gets all rules */ + @Override public List<Rule> rules() { return allRules; } /** Clears all Rule's */ + @Override public void clear() { wrappedRules.clear(); allRules.clear(); @@ -152,6 +159,7 @@ public class WithDefaultsRulesWrapper im * Adds a Rule to be fired on given pattern. * Pattern matching is delegated to wrapped implementation. */ + @Override public void add(String pattern, Rule rule) { wrappedRules.add(pattern, rule); allRules.add(rule); Modified: tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java Sat Aug 6 20:19:29 2011 @@ -639,6 +639,7 @@ public abstract class FileUploadBase { * Returns the items content type, or null. * @return Content type, if known, or null. */ + @Override public String getContentType() { return contentType; } @@ -647,6 +648,7 @@ public abstract class FileUploadBase { * Returns the items field name. * @return Field name. */ + @Override public String getFieldName() { return fieldName; } @@ -659,6 +661,7 @@ public abstract class FileUploadBase { * use the file name anyways, catch the exception and use * InvalidFileNameException#getName(). */ + @Override public String getName() { return Streams.checkFileName(name); } @@ -668,6 +671,7 @@ public abstract class FileUploadBase { * @return True, if the item is a form field, * otherwise false. */ + @Override public boolean isFormField() { return formField; } @@ -678,6 +682,7 @@ public abstract class FileUploadBase { * @return Opened input stream. * @throws IOException An I/O error occurred. */ + @Override public InputStream openStream() throws IOException { if (opened) { throw new IllegalStateException( @@ -701,6 +706,7 @@ public abstract class FileUploadBase { * Returns the file item headers. * @return The items header object */ + @Override public FileItemHeaders getHeaders() { return headers; } @@ -709,6 +715,7 @@ public abstract class FileUploadBase { * Sets the file item headers. * @param pHeaders The items header object */ + @Override public void setHeaders(FileItemHeaders pHeaders) { headers = pHeaders; } @@ -915,6 +922,7 @@ public abstract class FileUploadBase { * @return True, if one or more additional file items * are available, otherwise false. */ + @Override public boolean hasNext() throws FileUploadException, IOException { if (eof) { return false; @@ -935,6 +943,7 @@ public abstract class FileUploadBase { * @return FileItemStream instance, which provides * access to the next file item. */ + @Override public FileItemStream next() throws FileUploadException, IOException { if (eof || (!itemValid && !hasNext())) { throw new NoSuchElementException(); Modified: tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java Sat Aug 6 20:19:29 2011 @@ -960,6 +960,7 @@ public class MultipartStream { * Returns, whether the stream is closed. * @return True, if the stream is closed, otherwise false. */ + @Override public boolean isClosed() { return closed; } Modified: tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItem.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItem.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItem.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItem.java Sat Aug 6 20:19:29 2011 @@ -229,6 +229,7 @@ public class DiskFileItem * * @throws IOException if an error occurs. */ + @Override public InputStream getInputStream() throws IOException { if (!isInMemory()) { @@ -249,6 +250,7 @@ public class DiskFileItem * @return The content type passed by the agent or <code>null</code> if * not defined. */ + @Override public String getContentType() { return contentType; } @@ -279,6 +281,7 @@ public class DiskFileItem * a security attack. If you intend to use the file name anyways, catch * the exception and use InvalidFileNameException#getName(). */ + @Override public String getName() { return Streams.checkFileName(fileName); } @@ -294,6 +297,7 @@ public class DiskFileItem * @return <code>true</code> if the file contents will be read * from memory; <code>false</code> otherwise. */ + @Override public boolean isInMemory() { if (cachedContent != null) { return true; @@ -307,6 +311,7 @@ public class DiskFileItem * * @return The size of the file, in bytes. */ + @Override public long getSize() { if (size >= 0) { return size; @@ -327,6 +332,7 @@ public class DiskFileItem * * @return The contents of the file as an array of bytes. */ + @Override public byte[] get() { if (isInMemory()) { if (cachedContent == null) { @@ -369,6 +375,7 @@ public class DiskFileItem * @throws UnsupportedEncodingException if the requested character * encoding is not available. */ + @Override public String getString(final String charset) throws UnsupportedEncodingException { return new String(get(), charset); @@ -384,6 +391,7 @@ public class DiskFileItem * * TODO Consider making this method throw UnsupportedEncodingException. */ + @Override public String getString() { byte[] rawdata = get(); String charset = getCharSet(); @@ -418,6 +426,7 @@ public class DiskFileItem * * @throws Exception if an error occurs. */ + @Override public void write(File file) throws Exception { if (isInMemory()) { FileOutputStream fout = null; @@ -484,6 +493,7 @@ public class DiskFileItem * collected, this method can be used to ensure that this is done at an * earlier time, thus preserving system resources. */ + @Override public void delete() { cachedContent = null; File outputFile = getStoreLocation(); @@ -502,6 +512,7 @@ public class DiskFileItem * @see #setFieldName(java.lang.String) * */ + @Override public String getFieldName() { return fieldName; } @@ -515,6 +526,7 @@ public class DiskFileItem * @see #getFieldName() * */ + @Override public void setFieldName(String fieldName) { this.fieldName = fieldName; } @@ -530,6 +542,7 @@ public class DiskFileItem * @see #setFormField(boolean) * */ + @Override public boolean isFormField() { return isFormField; } @@ -545,6 +558,7 @@ public class DiskFileItem * @see #isFormField() * */ + @Override public void setFormField(boolean state) { isFormField = state; } @@ -559,6 +573,7 @@ public class DiskFileItem * * @throws IOException if an error occurs. */ + @Override public OutputStream getOutputStream() throws IOException { if (dfos == null) { @@ -729,6 +744,7 @@ public class DiskFileItem * Returns the file item headers. * @return The file items headers. */ + @Override public FileItemHeaders getHeaders() { return headers; } @@ -737,6 +753,7 @@ public class DiskFileItem * Sets the file item headers. * @param pHeaders The file items headers. */ + @Override public void setHeaders(FileItemHeaders pHeaders) { headers = pHeaders; } Modified: tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItemFactory.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItemFactory.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItemFactory.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItemFactory.java Sat Aug 6 20:19:29 2011 @@ -195,6 +195,7 @@ public class DiskFileItemFactory impleme * * @return The newly created file item. */ + @Override public FileItem createItem(String fieldName, String contentType, boolean isFormField, String fileName) { DiskFileItem result = new DiskFileItem(fieldName, contentType, Modified: tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/servlet/ServletRequestContext.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/servlet/ServletRequestContext.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/servlet/ServletRequestContext.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/servlet/ServletRequestContext.java Sat Aug 6 20:19:29 2011 @@ -63,6 +63,7 @@ public class ServletRequestContext imple * * @return The character encoding for the request. */ + @Override public String getCharacterEncoding() { return request.getCharacterEncoding(); } @@ -72,6 +73,7 @@ public class ServletRequestContext imple * * @return The content type of the request. */ + @Override public String getContentType() { return request.getContentType(); } @@ -81,6 +83,7 @@ public class ServletRequestContext imple * * @return The content length of the request. */ + @Override public int getContentLength() { return request.getContentLength(); } @@ -92,6 +95,7 @@ public class ServletRequestContext imple * * @throws IOException if a problem occurs. */ + @Override public InputStream getInputStream() throws IOException { return request.getInputStream(); } Modified: tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/FileItemHeadersImpl.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/FileItemHeadersImpl.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/FileItemHeadersImpl.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/FileItemHeadersImpl.java Sat Aug 6 20:19:29 2011 @@ -51,6 +51,7 @@ public class FileItemHeadersImpl impleme */ private final List<String> headerNameList = new ArrayList<String>(); + @Override public String getHeader(String name) { String nameLower = name.toLowerCase(Locale.ENGLISH); List<String> headerValueList = headerNameToValueListMap.get(nameLower); @@ -60,10 +61,12 @@ public class FileItemHeadersImpl impleme return headerValueList.get(0); } + @Override public Iterator<String> getHeaderNames() { return headerNameList.iterator(); } + @Override public Iterator<String> getHeaders(String name) { String nameLower = name.toLowerCase(Locale.ENGLISH); List<String> headerValueList = headerNameToValueListMap.get(nameLower); Modified: tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/LimitedInputStream.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/LimitedInputStream.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/LimitedInputStream.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/LimitedInputStream.java Sat Aug 6 20:19:29 2011 @@ -137,6 +137,7 @@ public abstract class LimitedInputStream * @return True, if the stream is closed, otherwise false. * @throws IOException An I/O error occurred. */ + @Override public boolean isClosed() throws IOException { return closed; } Modified: tomcat/trunk/java/org/apache/tomcat/util/modeler/FixedNotificationFilter.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/modeler/FixedNotificationFilter.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/modeler/FixedNotificationFilter.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/modeler/FixedNotificationFilter.java Sat Aug 6 20:19:29 2011 @@ -79,6 +79,7 @@ public class FixedNotificationFilter imp * includes the name of the attribute in this notification</li> * </ul> */ + @Override public boolean isNotificationEnabled(Notification notification) { if (notification == null) Modified: tomcat/trunk/java/org/apache/tomcat/util/modeler/Registry.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/modeler/Registry.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/modeler/Registry.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/modeler/Registry.java Sat Aug 6 20:19:29 2011 @@ -204,6 +204,7 @@ public class Registry implements Registr * * @since 1.1 */ + @Override public void stop() { descriptorsByClass = new HashMap<String,ManagedBean>(); descriptors = new HashMap<String,ManagedBean>(); @@ -225,6 +226,7 @@ public class Registry implements Registr * * @since 1.1 */ + @Override public List<ObjectName> loadMBeans( Object source, ClassLoader cl ) throws Exception { @@ -242,6 +244,7 @@ public class Registry implements Registr * * @param source */ + @Override public void loadMetadata(Object source ) throws Exception { loadDescriptors( null, source, null ); } @@ -275,6 +278,7 @@ public class Registry implements Registr * * @since 1.1 */ + @Override public void registerComponent(Object bean, String oname, String type) throws Exception { @@ -288,6 +292,7 @@ public class Registry implements Registr * * @since 1.1 */ + @Override public void unregisterComponent( String oname ) { try { unregisterComponent(new ObjectName(oname)); @@ -306,6 +311,7 @@ public class Registry implements Registr * @throws Exception * @since 1.1 */ + @Override public void invoke(List<ObjectName> mbeans, String operation, boolean failFirst ) throws Exception { if( mbeans==null ) { @@ -341,6 +347,7 @@ public class Registry implements Registr * @return An unique id for the domain:name combination * @since 1.1 */ + @Override public synchronized int getId( String domain, String name) { if( domain==null) { domain=""; @@ -858,6 +865,7 @@ public class Registry implements Registr // -------------------- Registration -------------------- + @Override public ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception { @@ -865,12 +873,15 @@ public class Registry implements Registr return name; } + @Override public void postRegister(Boolean registrationDone) { } + @Override public void preDeregister() throws Exception { } + @Override public void postDeregister() { } Modified: tomcat/trunk/java/org/apache/tomcat/util/modeler/modules/MbeansSource.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/modeler/modules/MbeansSource.java?rev=1154575&r1=1154574&r2=1154575&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/modeler/modules/MbeansSource.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/modeler/modules/MbeansSource.java Sat Aug 6 20:19:29 2011 @@ -84,10 +84,12 @@ public class MbeansSource extends Modele this.type=type; } + @Override public void setSource( Object source ) { this.source=source; } + @Override public Object getSource() { return source; } @@ -99,6 +101,7 @@ public class MbeansSource extends Modele /** Return the list of mbeans created by this source. * It can be used to implement runtime services. */ + @Override public List<ObjectName> getMBeans() { return mbeans; } @@ -122,6 +125,7 @@ public class MbeansSource extends Modele registry.invoke(mbeans, "stop", false); } + @Override public void init() throws Exception { if( mbeans==null) execute(); if( registry==null ) registry=Registry.getRegistry(null, null); @@ -133,6 +137,7 @@ public class MbeansSource extends Modele registry.invoke(mbeans, "destroy", false); } + @Override public void load() throws Exception { execute(); // backward compat } @@ -300,6 +305,7 @@ public class MbeansSource extends Modele /** Store the mbeans. * XXX add a background thread to store it periodically */ + @Override public void save() { // XXX customize no often than ( based on standard descriptor ), etc. // It doesn't work very well if we call this on each set att - --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org