com.atlassian.jira.sharing
Class DefaultSharedEntityAccessorFactory

java.lang.Object
  extended by com.atlassian.jira.sharing.DefaultSharedEntityAccessorFactory
All Implemented Interfaces:
SharedEntityAccessor.Factory

public class DefaultSharedEntityAccessorFactory
extends Object
implements SharedEntityAccessor.Factory


Constructor Summary
DefaultSharedEntityAccessorFactory()
           
 
Method Summary
 SharedEntityAccessor getSharedEntityAccessor(SharedEntity.TypeDescriptor type)
          Retrieves a SharedEntityAccessor that can operate on the passed type.
 SharedEntityAccessor getSharedEntityAccessor(String type)
          Retrieves a SharedEntityAccessor that can operate on the passed type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSharedEntityAccessorFactory

public DefaultSharedEntityAccessorFactory()
Method Detail

getSharedEntityAccessor

public SharedEntityAccessor getSharedEntityAccessor(SharedEntity.TypeDescriptor type)
Description copied from interface: SharedEntityAccessor.Factory
Retrieves a SharedEntityAccessor that can operate on the passed type. E.g. SearchRequestManager will be returned for a SearchRequest.

Specified by:
getSharedEntityAccessor in interface SharedEntityAccessor.Factory
Parameters:
type - the type of entity.
Returns:
the corresponding accessor.

getSharedEntityAccessor

public SharedEntityAccessor getSharedEntityAccessor(String type)
Description copied from interface: SharedEntityAccessor.Factory
Retrieves a SharedEntityAccessor that can operate on the passed type. E.g. SearchRequestManager will be returned for a SearchRequest.

Specified by:
getSharedEntityAccessor in interface SharedEntityAccessor.Factory
Parameters:
type - the type of entity to adjust
Returns:
the corresponding accessor.


Copyright © 2002-2009 Atlassian. All Rights Reserved.