org.kuali.rice.kns.service
Class KNSServiceLocator<T>

java.lang.Object
  extended by org.kuali.rice.kns.service.KNSServiceLocator<T>

public class KNSServiceLocator<T>
extends Object


Field Summary
static String ATTACHMENT_SERVICE
           
static String BUSINESS_OBJECT_AUTHORIZATION_SERVICE
           
static String BUSINESS_OBJECT_DAO
           
static String BUSINESS_OBJECT_DICTIONARY_SERVICE
           
static String BUSINESS_OBJECT_METADATA_SERVICE
           
static String BUSINESS_OBJECT_SERVICE
           
static String COUNTRY_SERVICE
           
static String DATA_DICTIONARY_SERVICE
           
static String DATETIME_SERVICE
           
static String DB_PLATFORM
           
static String DEFAULT_INACTIVATION_BLOCKING_DETECTION_SERVICE
           
static String DICTIONARY_VALIDATION_SERVICE
           
static String DOCUMENT_DAO
           
static String DOCUMENT_HEADER_SERVICE
           
static String DOCUMENT_HELPER_SERVICE
           
static String DOCUMENT_SERIALIZER_SERVICE
           
static String DOCUMENT_SERVICE
           
static String ENCRYPTION_SERVICE
           
static String ENTITY_MANAGER_FACTORY
           
static String EXCEPTION_INCIDENT_REPORT_SERVICE
           
static String INACTIVATEABLE_FROM_TO_SERVICE
           
static String INACTIVATION_BLOCKING_DISPLAY_SERVICE
           
static String KEY_VALUES_SERVICE
           
static String KUALI_CONFIGURATION_SERVICE
           
static String KUALI_INQUIRABLE
           
static String KUALI_LOOKUPABLE
           
static String KUALI_MODULE_SERVICE
           
static String KUALI_RULE_SERVICE
           
static String LOOKUP_RESULTS_SERVICE
           
static String LOOKUP_SERVICE
           
static String MAIL_SERVICE
           
static String MAINTENANCE_DOCUMENT_AUTHORIZATION_SERVICE
           
static String MAINTENANCE_DOCUMENT_DICTIONARY_SERVICE
           
static String MAINTENANCE_DOCUMENT_SERVICE
           
static String METHOD_CACHE_INTERCEPTOR
           
static String NAMESPACE_SERVICE
           
static String NOTE_SERVICE
           
static String OJB_COLLECTION_HELPER
           
static String PARAMETER_SERVER_SERVICE
           
static String PARAMETER_SERVICE
           
static String PERSISTENCE_CACHE_ADMINISTRATOR
           
static String PERSISTENCE_SERVICE
           
static String PERSISTENCE_SERVICE_OJB
           
static String PERSISTENCE_STRUCTURE_SERVICE
           
static String PESSIMISTIC_LOCK_SERVICE
           
static String POST_DATA_LOAD_ENCRYPTION_SERVICE
           
static String POST_PROCESSOR_SERVICE
           
static String RICE_APPLICATION_CONFIGURATION_MEDIATION_SERVICE
           
static String RICE_APPLICATION_CONFIGURATION_SERVICE
           
static String SEQUENCE_ACCESSOR_SERVICE
           
static String SERIALIZER_SERVICE
           
static String SESSION_DOCUMENT_SERVICE
           
static String STATE_SERVICE
           
static String TRANSACTION_MANAGER
           
static String TRANSACTION_TEMPLATE
           
static String TRANSACTIONAL_DOCUMENT_DICTIONARY_SERVICE
           
static String VALIDATION_COMPLETION_UTILS
           
static String WORKFLOW_ATTRIBUTE_PROPERTY_RESOLUTION_SERVICE
           
static String WORKFLOW_DOCUMENT_SERVICE
           
static String WORKFLOW_INFO_SERVICE
           
static String XML_OBJECT_SERIALIZER_SERVICE
           
 
Constructor Summary
KNSServiceLocator()
           
 
Method Summary
static AttachmentService getAttachmentService()
           
static String[] getBeanNames()
           
static
<T> Map<String,T>
getBeansOfType(Class<T> type)
           
static BusinessObjectAuthorizationService getBusinessObjectAuthorizationService()
           
static BusinessObjectDao getBusinessObjectDao()
           
static BusinessObjectDictionaryService getBusinessObjectDictionaryService()
           
static BusinessObjectMetaDataService getBusinessObjectMetaDataService()
           
static BusinessObjectSerializerService getBusinessObjectSerializerService()
           
static BusinessObjectService getBusinessObjectService()
           
static CountryService getCountryService()
           
static DatabasePlatform getDatabasePlatform()
           
static DataDictionaryService getDataDictionaryService()
           
static DateTimeService getDateTimeService()
           
static DictionaryValidationService getDictionaryValidationService()
           
static DocumentDao getDocumentDao()
           
static DocumentHeaderService getDocumentHeaderService()
           
static DocumentHelperService getDocumentHelperService()
           
static DocumentSerializerService getDocumentSerializerService()
           
static DocumentService getDocumentService()
           
static EncryptionService getEncryptionService()
           
static javax.persistence.EntityManagerFactory getEntityManagerFactory()
           
static InactivateableFromToService getInactivateableFromToService()
           
static InactivationBlockingDetectionService getInactivationBlockingDetectionService(String serviceName)
           
static InactivationBlockingDisplayService getInactivationBlockingDisplayService()
           
static KeyValuesService getKeyValuesService()
           
static KualiConfigurationService getKualiConfigurationService()
           
static KualiExceptionIncidentService getKualiExceptionIncidentService()
           
static Inquirable getKualiInquirable()
           
static Lookupable getKualiLookupable()
           
static KualiModuleService getKualiModuleService()
           
static KualiRuleService getKualiRuleService()
           
static Lookupable getLookupable(String lookupableName)
           
static LookupResultsService getLookupResultsService()
           
static LookupService getLookupService()
           
static MailService getMailService()
           
static BusinessObjectAuthorizationService getMaintenanceDocumentAuthorizationService()
           
static MaintenanceDocumentDictionaryService getMaintenanceDocumentDictionaryService()
           
static MaintenanceDocumentService getMaintenanceDocumentService()
           
static MethodCacheInterceptor getMethodCacheInterceptor()
           
static List<NamedOrderedListBean> getNamedOrderedListBeans(String listName)
           
static NamespaceService getNamespaceService()
           
static
<T> T
getNervousSystemContextBean(Class<T> type)
           
static
<T> T
getNervousSystemContextBean(Class<T> type, String name)
           
static NoteService getNoteService()
           
static OjbCollectionHelper getOjbCollectionHelper()
           
static ParameterServerService getParameterServerService()
           
static ParameterService getParameterService()
           
static com.opensymphony.oscache.general.GeneralCacheAdministrator getPersistenceCacheAdministrator()
           
static PersistenceService getPersistenceService()
           
static PersistenceService getPersistenceServiceOjb()
           
static PersistenceStructureService getPersistenceStructureService()
           
static PessimisticLockService getPessimisticLockService()
           
static PostDataLoadEncryptionService getPostDataLoadEncryptionService()
           
static PostProcessorService getPostProcessorService()
           
static Question getQuestion(String questionName)
           
static RiceApplicationConfigurationMediationService getRiceApplicationConfigurationMediationService()
           
static RiceApplicationConfigurationService getRiceApplicationConfigurationService()
           
static SequenceAccessorService getSequenceAccessorService()
           
static Object getService(String serviceName)
           
static SessionDocumentService getSessionDocumentService()
           
static Set<String> getSingletonNames()
           
static Set<Class> getSingletonTypes()
           
static StateService getStateService()
           
static TransactionalDocumentDictionaryService getTransactionalDocumentDictionaryService()
           
static org.springframework.transaction.PlatformTransactionManager getTransactionManager()
           
static org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()
           
static WorkflowAttributePropertyResolutionService getWorkflowAttributePropertyResolutionService()
           
static WorkflowDocumentService getWorkflowDocumentService()
           
static KualiWorkflowInfo getWorkflowInfoService()
           
static XmlObjectSerializerService getXmlObjectSerializerService()
           
static boolean isSingleton(String beanName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VALIDATION_COMPLETION_UTILS

public static final String VALIDATION_COMPLETION_UTILS
See Also:
Constant Field Values

ENCRYPTION_SERVICE

public static final String ENCRYPTION_SERVICE
See Also:
Constant Field Values

POST_DATA_LOAD_ENCRYPTION_SERVICE

public static final String POST_DATA_LOAD_ENCRYPTION_SERVICE
See Also:
Constant Field Values

EXCEPTION_INCIDENT_REPORT_SERVICE

public static final String EXCEPTION_INCIDENT_REPORT_SERVICE
See Also:
Constant Field Values

MAIL_SERVICE

public static final String MAIL_SERVICE
See Also:
Constant Field Values

METHOD_CACHE_INTERCEPTOR

public static final String METHOD_CACHE_INTERCEPTOR
See Also:
Constant Field Values

BUSINESS_OBJECT_AUTHORIZATION_SERVICE

public static final String BUSINESS_OBJECT_AUTHORIZATION_SERVICE
See Also:
Constant Field Values

XML_OBJECT_SERIALIZER_SERVICE

public static final String XML_OBJECT_SERIALIZER_SERVICE
See Also:
Constant Field Values

DOCUMENT_SERVICE

public static final String DOCUMENT_SERVICE
See Also:
Constant Field Values

DOCUMENT_HEADER_SERVICE

public static final String DOCUMENT_HEADER_SERVICE
See Also:
Constant Field Values

POST_PROCESSOR_SERVICE

public static final String POST_PROCESSOR_SERVICE
See Also:
Constant Field Values

DATETIME_SERVICE

public static final String DATETIME_SERVICE
See Also:
Constant Field Values

LOOKUP_SERVICE

public static final String LOOKUP_SERVICE
See Also:
Constant Field Values

LOOKUP_RESULTS_SERVICE

public static final String LOOKUP_RESULTS_SERVICE
See Also:
Constant Field Values

KUALI_MODULE_SERVICE

public static final String KUALI_MODULE_SERVICE
See Also:
Constant Field Values

WORKFLOW_DOCUMENT_SERVICE

public static final String WORKFLOW_DOCUMENT_SERVICE
See Also:
Constant Field Values

WORKFLOW_INFO_SERVICE

public static final String WORKFLOW_INFO_SERVICE
See Also:
Constant Field Values

KUALI_CONFIGURATION_SERVICE

public static final String KUALI_CONFIGURATION_SERVICE
See Also:
Constant Field Values

PARAMETER_SERVICE

public static final String PARAMETER_SERVICE
See Also:
Constant Field Values

PARAMETER_SERVER_SERVICE

public static final String PARAMETER_SERVER_SERVICE
See Also:
Constant Field Values

BUSINESS_OBJECT_DICTIONARY_SERVICE

public static final String BUSINESS_OBJECT_DICTIONARY_SERVICE
See Also:
Constant Field Values

BUSINESS_OBJECT_METADATA_SERVICE

public static final String BUSINESS_OBJECT_METADATA_SERVICE
See Also:
Constant Field Values

TRANSACTIONAL_DOCUMENT_DICTIONARY_SERVICE

public static final String TRANSACTIONAL_DOCUMENT_DICTIONARY_SERVICE
See Also:
Constant Field Values

MAINTENANCE_DOCUMENT_DICTIONARY_SERVICE

public static final String MAINTENANCE_DOCUMENT_DICTIONARY_SERVICE
See Also:
Constant Field Values

DATA_DICTIONARY_SERVICE

public static final String DATA_DICTIONARY_SERVICE
See Also:
Constant Field Values

MAINTENANCE_DOCUMENT_SERVICE

public static final String MAINTENANCE_DOCUMENT_SERVICE
See Also:
Constant Field Values

NOTE_SERVICE

public static final String NOTE_SERVICE
See Also:
Constant Field Values

PERSISTENCE_SERVICE

public static final String PERSISTENCE_SERVICE
See Also:
Constant Field Values

PERSISTENCE_STRUCTURE_SERVICE

public static final String PERSISTENCE_STRUCTURE_SERVICE
See Also:
Constant Field Values

KUALI_RULE_SERVICE

public static final String KUALI_RULE_SERVICE
See Also:
Constant Field Values

BUSINESS_OBJECT_SERVICE

public static final String BUSINESS_OBJECT_SERVICE
See Also:
Constant Field Values

NAMESPACE_SERVICE

public static final String NAMESPACE_SERVICE
See Also:
Constant Field Values

KUALI_INQUIRABLE

public static final String KUALI_INQUIRABLE
See Also:
Constant Field Values

KUALI_LOOKUPABLE

public static final String KUALI_LOOKUPABLE
See Also:
Constant Field Values

DICTIONARY_VALIDATION_SERVICE

public static final String DICTIONARY_VALIDATION_SERVICE
See Also:
Constant Field Values

ATTACHMENT_SERVICE

public static final String ATTACHMENT_SERVICE
See Also:
Constant Field Values

SEQUENCE_ACCESSOR_SERVICE

public static final String SEQUENCE_ACCESSOR_SERVICE
See Also:
Constant Field Values

KEY_VALUES_SERVICE

public static final String KEY_VALUES_SERVICE
See Also:
Constant Field Values

OJB_COLLECTION_HELPER

public static final String OJB_COLLECTION_HELPER
See Also:
Constant Field Values

PERSISTENCE_CACHE_ADMINISTRATOR

public static final String PERSISTENCE_CACHE_ADMINISTRATOR
See Also:
Constant Field Values

TRANSACTION_MANAGER

public static final String TRANSACTION_MANAGER
See Also:
Constant Field Values

TRANSACTION_TEMPLATE

public static final String TRANSACTION_TEMPLATE
See Also:
Constant Field Values

PESSIMISTIC_LOCK_SERVICE

public static final String PESSIMISTIC_LOCK_SERVICE
See Also:
Constant Field Values

DOCUMENT_SERIALIZER_SERVICE

public static final String DOCUMENT_SERIALIZER_SERVICE
See Also:
Constant Field Values

ENTITY_MANAGER_FACTORY

public static final String ENTITY_MANAGER_FACTORY
See Also:
Constant Field Values

PERSISTENCE_SERVICE_OJB

public static final String PERSISTENCE_SERVICE_OJB
See Also:
Constant Field Values

SESSION_DOCUMENT_SERVICE

public static final String SESSION_DOCUMENT_SERVICE
See Also:
Constant Field Values

DEFAULT_INACTIVATION_BLOCKING_DETECTION_SERVICE

public static final String DEFAULT_INACTIVATION_BLOCKING_DETECTION_SERVICE
See Also:
Constant Field Values

INACTIVATION_BLOCKING_DISPLAY_SERVICE

public static final String INACTIVATION_BLOCKING_DISPLAY_SERVICE
See Also:
Constant Field Values

SERIALIZER_SERVICE

public static final String SERIALIZER_SERVICE
See Also:
Constant Field Values

COUNTRY_SERVICE

public static final String COUNTRY_SERVICE
See Also:
Constant Field Values

STATE_SERVICE

public static final String STATE_SERVICE
See Also:
Constant Field Values

DOCUMENT_DAO

public static final String DOCUMENT_DAO
See Also:
Constant Field Values

BUSINESS_OBJECT_DAO

public static final String BUSINESS_OBJECT_DAO
See Also:
Constant Field Values

DB_PLATFORM

public static final String DB_PLATFORM
See Also:
Constant Field Values

MAINTENANCE_DOCUMENT_AUTHORIZATION_SERVICE

public static final String MAINTENANCE_DOCUMENT_AUTHORIZATION_SERVICE
See Also:
Constant Field Values

DOCUMENT_HELPER_SERVICE

public static final String DOCUMENT_HELPER_SERVICE
See Also:
Constant Field Values

RICE_APPLICATION_CONFIGURATION_SERVICE

public static final String RICE_APPLICATION_CONFIGURATION_SERVICE
See Also:
Constant Field Values

RICE_APPLICATION_CONFIGURATION_MEDIATION_SERVICE

public static final String RICE_APPLICATION_CONFIGURATION_MEDIATION_SERVICE
See Also:
Constant Field Values

WORKFLOW_ATTRIBUTE_PROPERTY_RESOLUTION_SERVICE

public static final String WORKFLOW_ATTRIBUTE_PROPERTY_RESOLUTION_SERVICE
See Also:
Constant Field Values

INACTIVATEABLE_FROM_TO_SERVICE

public static final String INACTIVATEABLE_FROM_TO_SERVICE
See Also:
Constant Field Values
Constructor Detail

KNSServiceLocator

public KNSServiceLocator()
Method Detail

getService

public static Object getService(String serviceName)

getNervousSystemContextBean

public static <T> T getNervousSystemContextBean(Class<T> type)

getNervousSystemContextBean

public static <T> T getNervousSystemContextBean(Class<T> type,
                                                String name)

getBeansOfType

public static <T> Map<String,T> getBeansOfType(Class<T> type)

getBeanNames

public static String[] getBeanNames()

getSingletonNames

public static Set<String> getSingletonNames()

getSingletonTypes

public static Set<Class> getSingletonTypes()

isSingleton

public static boolean isSingleton(String beanName)

getNamedOrderedListBeans

public static List<NamedOrderedListBean> getNamedOrderedListBeans(String listName)

getEncryptionService

public static final EncryptionService getEncryptionService()

getPostDataLoadEncryptionService

public static final PostDataLoadEncryptionService getPostDataLoadEncryptionService()

getKualiExceptionIncidentService

public static final KualiExceptionIncidentService getKualiExceptionIncidentService()

getMailService

public static final MailService getMailService()

getMethodCacheInterceptor

public static MethodCacheInterceptor getMethodCacheInterceptor()

getBusinessObjectAuthorizationService

public static BusinessObjectAuthorizationService getBusinessObjectAuthorizationService()

getXmlObjectSerializerService

public static XmlObjectSerializerService getXmlObjectSerializerService()

getDocumentService

public static DocumentService getDocumentService()

getDocumentHeaderService

public static DocumentHeaderService getDocumentHeaderService()

getPostProcessorService

public static PostProcessorService getPostProcessorService()

getDateTimeService

public static DateTimeService getDateTimeService()

getLookupService

public static LookupService getLookupService()

getLookupResultsService

public static LookupResultsService getLookupResultsService()

getKualiModuleService

public static KualiModuleService getKualiModuleService()

getWorkflowDocumentService

public static WorkflowDocumentService getWorkflowDocumentService()

getWorkflowInfoService

public static KualiWorkflowInfo getWorkflowInfoService()

getKualiConfigurationService

public static KualiConfigurationService getKualiConfigurationService()

getParameterService

public static ParameterService getParameterService()

getParameterServerService

public static ParameterServerService getParameterServerService()

getBusinessObjectDictionaryService

public static BusinessObjectDictionaryService getBusinessObjectDictionaryService()

getBusinessObjectMetaDataService

public static BusinessObjectMetaDataService getBusinessObjectMetaDataService()

getTransactionalDocumentDictionaryService

public static TransactionalDocumentDictionaryService getTransactionalDocumentDictionaryService()

getMaintenanceDocumentDictionaryService

public static MaintenanceDocumentDictionaryService getMaintenanceDocumentDictionaryService()

getDataDictionaryService

public static DataDictionaryService getDataDictionaryService()

getMaintenanceDocumentService

public static MaintenanceDocumentService getMaintenanceDocumentService()

getNoteService

public static NoteService getNoteService()

getPersistenceService

public static PersistenceService getPersistenceService()

getPersistenceStructureService

public static PersistenceStructureService getPersistenceStructureService()

getKualiRuleService

public static KualiRuleService getKualiRuleService()

getBusinessObjectService

public static BusinessObjectService getBusinessObjectService()

getNamespaceService

public static NamespaceService getNamespaceService()

getKualiInquirable

public static Inquirable getKualiInquirable()

getKualiLookupable

public static Lookupable getKualiLookupable()

getLookupable

public static Lookupable getLookupable(String lookupableName)

getQuestion

public static Question getQuestion(String questionName)

getDictionaryValidationService

public static DictionaryValidationService getDictionaryValidationService()

getAttachmentService

public static AttachmentService getAttachmentService()

getSequenceAccessorService

public static SequenceAccessorService getSequenceAccessorService()

getKeyValuesService

public static KeyValuesService getKeyValuesService()

getOjbCollectionHelper

public static OjbCollectionHelper getOjbCollectionHelper()

getPersistenceCacheAdministrator

public static final com.opensymphony.oscache.general.GeneralCacheAdministrator getPersistenceCacheAdministrator()

getTransactionManager

public static org.springframework.transaction.PlatformTransactionManager getTransactionManager()

getTransactionTemplate

public static org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()

getPessimisticLockService

public static PessimisticLockService getPessimisticLockService()

getDocumentSerializerService

public static DocumentSerializerService getDocumentSerializerService()

getEntityManagerFactory

public static javax.persistence.EntityManagerFactory getEntityManagerFactory()

getPersistenceServiceOjb

public static PersistenceService getPersistenceServiceOjb()

getSessionDocumentService

public static SessionDocumentService getSessionDocumentService()

getInactivationBlockingDetectionService

public static InactivationBlockingDetectionService getInactivationBlockingDetectionService(String serviceName)

getInactivationBlockingDisplayService

public static InactivationBlockingDisplayService getInactivationBlockingDisplayService()

getBusinessObjectSerializerService

public static BusinessObjectSerializerService getBusinessObjectSerializerService()

getCountryService

public static CountryService getCountryService()

getStateService

public static StateService getStateService()

getDocumentDao

public static DocumentDao getDocumentDao()

getBusinessObjectDao

public static BusinessObjectDao getBusinessObjectDao()

getDatabasePlatform

public static DatabasePlatform getDatabasePlatform()

getMaintenanceDocumentAuthorizationService

public static BusinessObjectAuthorizationService getMaintenanceDocumentAuthorizationService()

getDocumentHelperService

public static DocumentHelperService getDocumentHelperService()

getRiceApplicationConfigurationService

public static RiceApplicationConfigurationService getRiceApplicationConfigurationService()

getRiceApplicationConfigurationMediationService

public static RiceApplicationConfigurationMediationService getRiceApplicationConfigurationMediationService()

getWorkflowAttributePropertyResolutionService

public static WorkflowAttributePropertyResolutionService getWorkflowAttributePropertyResolutionService()

getInactivateableFromToService

public static InactivateableFromToService getInactivateableFromToService()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.