All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.codehaus.xfire.plexus.PlexusXFireComponent Maven / Gradle / Ivy

package org.codehaus.xfire.plexus;

import org.codehaus.plexus.logging.AbstractLogEnabled;
import org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator;
import org.codehaus.plexus.personality.plexus.lifecycle.phase.Serviceable;

/**
 * Basic support methods for plexus XFire components.
 * 
 * @author Dan Diephouse
 */
public class PlexusXFireComponent
	extends AbstractLogEnabled
	implements Serviceable
{
    private ServiceLocator manager;
    
    public void service( ServiceLocator manager )
    {
        this.manager = manager;
    }
    
    /**
     * @return Returns the service manager.
     */
    protected ServiceLocator getServiceLocator()
    {
        return manager;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy