/* * RED5 Open Source Flash Server - http://code.google.com/p/red5/ * * Copyright 2006-2012 by respective authors (see below). All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.red5.server.plugin; import java.util.Map; /** * Simple descriptor for plug-ins. * * @author Paul Gregoire */ public final class PluginDescriptor { private String pluginName; private String pluginType; private String method; private String methodReturnType; private Map<String, Object> properties; public String getPluginName() { return pluginName; } public void setPluginName(String pluginName) { this.pluginName = pluginName; } public String getPluginType() { return pluginType; } public void setPluginType(String pluginType) { this.pluginType = pluginType; } public String getMethod() { return method; } public void setMethod(String method) { this.method = method; } public String getMethodReturnType() { return methodReturnType; } public void setMethodReturnType(String methodReturnType) { this.methodReturnType = methodReturnType; } public Map<String, Object> getProperties() { return properties; } public void setProperties(Map<String, Object> properties) { this.properties = properties; } }