Class AcrossApplicationInfoImpl
java.lang.Object
com.foreach.across.modules.applicationinfo.business.AcrossApplicationInfoImpl
- All Implemented Interfaces:
AcrossApplicationInfo,com.foreach.common.spring.context.ApplicationInfo,com.foreach.common.spring.context.MutableApplicationInfo
public class AcrossApplicationInfoImpl
extends Object
implements com.foreach.common.spring.context.MutableApplicationInfo, AcrossApplicationInfo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglongbooleanisRunningIn(String environmentId) voidsetApplicationId(String applicationId) voidsetApplicationName(String applicationName) voidsetBootstrapEndDate(Date bootstrapEndDate) voidsetBootstrapStartDate(Date bootstrapStartDate) voidsetBuildDate(Date buildDate) voidsetBuildId(String buildId) voidsetEnvironmentId(String environmentId) voidsetEnvironmentName(String environmentName) voidsetHostName(String hostName) voidsetInstanceId(String instanceId) voidsetStartupDate(Date startupDate) toString()
-
Constructor Details
-
AcrossApplicationInfoImpl
public AcrossApplicationInfoImpl()
-
-
Method Details
-
getApplicationId
- Specified by:
getApplicationIdin interfacecom.foreach.common.spring.context.ApplicationInfo
-
setApplicationId
- Specified by:
setApplicationIdin interfacecom.foreach.common.spring.context.MutableApplicationInfo
-
getApplicationName
- Specified by:
getApplicationNamein interfacecom.foreach.common.spring.context.ApplicationInfo
-
setApplicationName
- Specified by:
setApplicationNamein interfacecom.foreach.common.spring.context.MutableApplicationInfo
-
getEnvironmentId
- Specified by:
getEnvironmentIdin interfacecom.foreach.common.spring.context.ApplicationInfo
-
setEnvironmentId
- Specified by:
setEnvironmentIdin interfacecom.foreach.common.spring.context.MutableApplicationInfo
-
getEnvironmentName
- Specified by:
getEnvironmentNamein interfacecom.foreach.common.spring.context.ApplicationInfo
-
setEnvironmentName
- Specified by:
setEnvironmentNamein interfacecom.foreach.common.spring.context.MutableApplicationInfo
-
getBuildId
- Specified by:
getBuildIdin interfacecom.foreach.common.spring.context.ApplicationInfo
-
setBuildId
- Specified by:
setBuildIdin interfacecom.foreach.common.spring.context.MutableApplicationInfo
-
getBuildDate
- Specified by:
getBuildDatein interfacecom.foreach.common.spring.context.ApplicationInfo
-
setBuildDate
- Specified by:
setBuildDatein interfacecom.foreach.common.spring.context.MutableApplicationInfo
-
getHostName
- Specified by:
getHostNamein interfacecom.foreach.common.spring.context.ApplicationInfo
-
setHostName
- Specified by:
setHostNamein interfacecom.foreach.common.spring.context.MutableApplicationInfo
-
getInstanceId
- Specified by:
getInstanceIdin interfacecom.foreach.common.spring.context.ApplicationInfo
-
setInstanceId
- Specified by:
setInstanceIdin interfacecom.foreach.common.spring.context.MutableApplicationInfo
-
getStartupDate
- Specified by:
getStartupDatein interfacecom.foreach.common.spring.context.ApplicationInfo
-
setStartupDate
- Specified by:
setStartupDatein interfacecom.foreach.common.spring.context.MutableApplicationInfo
-
getBootstrapStartDate
- Specified by:
getBootstrapStartDatein interfaceAcrossApplicationInfo
-
setBootstrapStartDate
-
getBootstrapEndDate
- Specified by:
getBootstrapEndDatein interfaceAcrossApplicationInfo
-
setBootstrapEndDate
-
getUptime
public long getUptime()- Specified by:
getUptimein interfaceAcrossApplicationInfo
-
getBootstrapDuration
public long getBootstrapDuration()- Specified by:
getBootstrapDurationin interfaceAcrossApplicationInfo
-
isRunningIn
- Specified by:
isRunningInin interfacecom.foreach.common.spring.context.ApplicationInfo- Parameters:
environmentId- Id of the environment to check against.- Returns:
- True if the application is running in that environment.
-
toString
-