Class NamingResolverFactory
java.lang.Object
edu.internet2.middleware.grouper.privs.NamingResolverFactory
Factory for returning a
NamingResolver.- Since:
- 1.2.1
- Version:
- $Id: NamingResolverFactory.java,v 1.6 2009-08-11 20:18:08 mchyzer Exp $
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic NamingResolvergetInstance(GrouperSession session) static NamingResolvergetInstance(GrouperSession session, NamingAdapter naming) Returns chain of naming resolvers.static NamingResolvergetResolver(GrouperSession session)
-
Constructor Details
-
NamingResolverFactory
public NamingResolverFactory()
-
-
Method Details
-
getInstance
- Returns:
NamingResolverinstance.- Throws:
IllegalArgumentException- if any parameter is null.- Since:
- 1.2.1
-
getInstance
public static NamingResolver getInstance(GrouperSession session, NamingAdapter naming) throws GrouperException, IllegalArgumentException Returns chain of naming resolvers.Order of execution:
- Returns:
NamingResolverinstance.- Throws:
GrouperException- if unable to get instance.IllegalArgumentException- if any parameter is null.- Since:
- 1.2.1
-
getResolver
public static NamingResolver getResolver(GrouperSession session) throws GrouperException, IllegalArgumentException - Returns:
- Singleton
NamingResolver. - Throws:
GrouperException- if unable to get resolver.IllegalArgumentException- if any parameter is null.- Since:
- 1.2.1
-