s.support.support-core.1.4.0.source-code.atlassian-plugin.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of support-core Show documentation
Show all versions of support-core Show documentation
This plugin provides support classes and services for Atlassian products.
<atlassian-plugin key="${project.groupId}.${project.artifactId}" name="${project.name}" plugins-version="2"> <plugin-info> <description>${project.description}</description> <version>${project.version}</version> <vendor name="${project.organization.name}" url="${project.organization.url}"/> </plugin-info> <component key="environmentAssistant" name="Environment Assistant" public="true" class="org.randombits.support.core.impl.DefaultEnvironmentAssistant"> <interface>org.randombits.support.core.env.EnvironmentAssistant</interface> <description>Provides access to information provided by Environment Providers.</description> </component> <component key="conversionAssistant" name="Conversion Assistant" public="true" class="org.randombits.support.core.impl.DefaultConversionAssistant"> <interface>org.randombits.support.core.convert.ConversionAssistant</interface> <description>Provides a central assistant to help convert between common types.</description> </component> <component key="i18nAssistant" name="I18N Assistant" public="true" class="org.randombits.support.core.impl.DefaultI18NAssistant"> <interface>org.randombits.support.core.text.I18NAssistant</interface> <description>Provides a central assistant to help retrieve I18N keys.</description> </component> <component key="parameterAssistant" name="Parameter Assistant" class="org.randombits.support.core.impl.DefaultParameterAssistant" public="true"> <description>Provides services for accessing parameters in a type-safe manner.</description> <interface>org.randombits.support.core.param.ParameterAssistant</interface> </component> <environment-provider key="localeProvider" name="Locale Provider" class="org.randombits.support.core.env.general.LocaleProvider"> <description>Provides access the the current Locale in use by the user.</description> </environment-provider> <environment-provider key="timeZoneProvider" name="Time Zone Provider" class="org.randombits.support.core.env.general.TimeZoneProvider"> <description>Provides access to the current java.util.TimeZone in use by the user/app/system.</description> </environment-provider> <environment-provider key="springServletProvider" name="Spring Servlet Provider" class="org.randombits.support.core.env.servlet.SpringServletProvider"> <description>Provides access to the current HttpServletRequest/HttpSession/ServletContext, via the Spring execution environment. </description> </environment-provider> <environment-provider key="userProfileProvider" name="User Profile Provider" class="org.randombits.support.core.env.atlassian.UserProfileProvider"> <description>Provides access to the UserProfile for the currently authenticated user.</description> </environment-provider> <!-- Converters --> <!-- Date --> <converter key="calendarToDateConverter" name="Calendar to Date Converter" class="org.randombits.support.core.convert.date.CalendarToDateConverter"/> <converter key="dateToCalendarConverter" name="Date to Calendar Converter" class="org.randombits.support.core.convert.date.DateToCalendarConverter"/> <converter key="sqlDateToDateConverter" name="SQL Date to Java Date Converter" class="org.randombits.support.core.convert.date.SqlDateToDateConverter"/> <!-- To Iterator --> <converter key="enumerationToIteratorConverter" name="Enumeration to Iterator Converter" class="org.randombits.support.core.convert.collection.EnumerationToIteratorConverter"/> <converter key="iterableToIteratorConverter" name="Iterable to Iterator Converter" class="org.randombits.support.core.convert.collection.IterableToIteratorConverter"/> <converter key="mapToIteratorConverter" name="Map to Iterator Converter" class="org.randombits.support.core.convert.collection.MapToIteratorConverter"/> <converter key="arrayToIteratorConverter" name="Array to Iterator Converter" class="org.randombits.support.core.convert.collection.ArrayToIteratorConverter"/> <!-- To Collection --> <converter key="enumerationToCollectionConverter" name="Enumeration to Collection Converter" class="org.randombits.support.core.convert.collection.EnumerationToCollectionConverter"/> <converter key="iteratorToCollectionConverter" name="Iterator to Collection Converter" class="org.randombits.support.core.convert.collection.IteratorToCollectionConverter"/> <converter key="arrayToCollectionConverter" name="Array to Collection Converter" class="org.randombits.support.core.convert.collection.ArrayToCollectionConverter"/> <!-- Atlassian Types --> <converter key="stringToUserProfileConverter" name="String to UserProfile Converter" class="org.randombits.support.core.convert.atlassian.StringToUserProfileConverter"/> <!-- Imports --> <component-import name="Time Zone Manager Import" key="timeZoneManager" interface="com.atlassian.sal.api.timezone.TimeZoneManager"/> <component-import name="Locale Resolver Import" key="localeResolver" interface="com.atlassian.sal.api.message.LocaleResolver"/> <component-import name="User Manager Import" key="userManager" interface="com.atlassian.sal.api.user.UserManager"/> <component-import name="I18N Resolver Import" key="i18nResolver" interface="com.atlassian.sal.api.message.I18nResolver"/> <servlet-context-listener name="Spring Request Context Listener" key="springRequestContextListener" class="org.springframework.web.context.request.RequestContextListener"> </servlet-context-listener> </atlassian-plugin>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy