Skip to content
Snippets Groups Projects
Commit 658fa5ff authored by Gwenaelle ABEILLE's avatar Gwenaelle ABEILLE
Browse files

not used

parent a51c6f2f
No related branches found
No related tags found
No related merge requests found
#+======================================================================
# $Source: $
#
# Project: Tango Device Server
#
# Description: Makefile to generate the JAVA Tango classes package
#
# $Author: $
#
# $Revision$
#
# $Log: $
#
# copyleft : European Synchrotron Radiation Facility
# BP 220, Grenoble 38043
# FRANCE
#
#-======================================================================
#
# This file is generated by POGO
# (Program Obviously used to Generate tango Object)
#
# (c) - Software Engineering Group - ESRF
#/=============================================================================
JAVAC = javac -classpath ..:$(CLASSPATH)
# -----------------------------------------------------------------
#
# The compiler flags
#
#------------------------------------------------------------------
JAVAFLAGS = -g
#-------------------------------------------------------------------
CLASS = ArchivingManager
CL_LIST = $(CLASS).class\
$(CLASS)Class.class \
ArchivingConfigureCmd.class \
ArchivingStartHdbCmd.class \
ArchivingStartTdbCmd.class \
ArchivingStopHdbCmd.class \
ArchivingStopTdbCmd.class \
ArchivingModifHdbCmd.class \
ArchivingModifTdbCmd.class \
IsArchivedHdbCmd.class \
IsArchivedTdbCmd.class \
GetArchivingModeHdbCmd.class \
GetArchivingModeTdbCmd.class \
GetStatusHdbCmd.class \
GetStatusTdbCmd.class
PACKAGE = $(CLASS)
#
# Rule for compiling
#
.SUFFIXES: .class .java
.java.class:
$(JAVAC) $(JAVAFLAGS) $<
#-----------------------------------------------------------------
all: $(PACKAGE)
$(PACKAGE): $(CL_LIST)
#-----------------------------------------------------------------
PACK_HOME = ..
jar: $(PACKAGE)
cd $(PACK_HOME); jar cvf \
$(PACKAGE)/$(PACKAGE).jar \
$(PACKAGE)/*.class
ls -l $(PACKAGE).jar
#-----------------------------------------------------------------
doc:
javadoc -d doc \
-windowtitle $(CLASS) \
-private \
-version -author \
-nodeprecated \
-header "$(CLASS) Class" \
*.java
#-----------------------------------------------------------------
clean:
rm -f *.class
//-============================================================
//
// This class has been generated by POGO
// (Program Obviously used to Generate tango Object)
//
// (c) - Software Engineering Group - ESRF
//=============================================================
Files generated:
===============
ArchivingManager.java:
Source code for the ArchivingManager class and its commands.
This class is derived from DeviceImpl class.
It represents the CORBA servant obbject which
will be accessed from the network.
All commands which can be executed on the
ArchivingManager are implemented in this file.
ArchivingManagerClass.java:
This class is a singleton class and implements everything
which exists only once for all the ArchivingManager object
It inherits from the DeviceClass class.
ArchivingConfigureCmd.java:
Java source code for the command ArchivingConfigure
This command configures the connection to the historical and temporary databases.
It then needs 4 parameters :
a login and password for Hdb + a login and password for Tdb
ArchivingStartHdbCmd.java:
Java source code for the command ArchivingStartHdb
Start an historic archiving of several attributes, with a mode.
ArchivingStartTdbCmd.java:
Java source code for the command ArchivingStartTdb
ArchivingStopHdbCmd.java:
Java source code for the command ArchivingStopHdb
Stops the historical archiving for the given attributes
ArchivingStopTdbCmd.java:
Java source code for the command ArchivingStopTdb
Stops the temporary archiving for the given attributes.
ArchivingModifHdbCmd.java:
Java source code for the command ArchivingModifHdb
Change the mode of an historical archiving.
ArchivingModifTdbCmd.java:
Java source code for the command ArchivingModifTdb
Change the mode of a temporary archiving.
IsArchivedHdbCmd.java:
Java source code for the command IsArchivedHdb
Check the archiving state (historical archiving) for each attribute of the given list.
IsArchivedTdbCmd.java:
Java source code for the command IsArchivedTdb
Check the archiving state (temporary archiving) for each attribute of the given list.
GetArchivingModeHdbCmd.java:
Java source code for the command GetArchivingModeHdb
Return the historical archiving mode applied to an attribute.
GetArchivingModeTdbCmd.java:
Java source code for the command GetArchivingModeTdb
Return the temporary archiving mode applied to an attribute.
GetStatusHdbCmd.java:
Java source code for the command GetStatusHdb
For each attribute of the given list, get the status of the device in charge of its historical archiving
GetStatusTdbCmd.java:
Java source code for the command GetStatusTdb
For each attribute of the given list, get the status of the device in charge of its temporary archiving.
#+======================================================================
# $Source: $
#
# Project: Tango Device Server
#
# Description: Makefile to generate the JAVA Tango classes package
#
# $Author: $
#
# $Revision: $
#
# $Log: $
#
# copyleft : European Synchrotron Radiation Facility
# BP 220, Grenoble 38043
# FRANCE
#
#-======================================================================
#
# This file is generated by POGO
# (Program Obviously used to Generate tango Object)
#
# (c) - Software Engineering Group - ESRF
#/=============================================================================
JAVAC = javac -classpath ..:$(CLASSPATH)
# -----------------------------------------------------------------
#
# The compiler flags
#
#------------------------------------------------------------------
JAVAFLAGS = -g
#-------------------------------------------------------------------
CLASS = HdbArchiver
CL_LIST = $(CLASS).class\
$(CLASS)Class.class \
TriggerArchiveConfCmd.class \
TriggerArchiveAttCmd.class \
TriggerArchiveAttCheckCmd.class \
StopArchiveConfCmd.class \
StopArchiveAttCmd.class
PACKAGE = $(CLASS)
#
# Rule for compiling
#
.SUFFIXES: .class .java
.java.class:
$(JAVAC) $(JAVAFLAGS) $<
#-----------------------------------------------------------------
all: $(PACKAGE)
$(PACKAGE): $(CL_LIST)
#-----------------------------------------------------------------
PACK_HOME = ..
jar: $(PACKAGE)
cd $(PACK_HOME); jar cvf \
$(PACKAGE)/$(PACKAGE).jar \
$(PACKAGE)/*.class
ls -l $(PACKAGE).jar
#-----------------------------------------------------------------
doc:
javadoc -d doc \
-windowtitle $(CLASS) \
-private \
-version -author \
-nodeprecated \
-header "$(CLASS) Class" \
*.java
#-----------------------------------------------------------------
clean:
rm -f *.class
//-============================================================
//
// This class has been generated by POGO
// (Program Obviously used to Generate tango Object)
//
// (c) - Software Engineering Group - ESRF
//=============================================================
Files generated:
===============
HdbArchiver.java:
Source code for the HdbArchiver
class and its commands
.
This
class is derived from DeviceImpl
class.
It represents the CORBA servant obbject which
will be accessed from the network.
All commands which can be executed on the
HdbArchiver are implemented in this file.
HdbArchiverClass.java:
This
class is a singleton
class and implements everything
which exists only once
for all the HdbArchiver object
It inherits from the DeviceClass class.
TriggerArchiveConfCmd.java:
Java source code for the command TriggerArchiveConf
This command is invoked when the archiving of a group of attributes is triggered.
The group of attributes is therefore encapsulated in an ArchivingConfig type object.
The use of this command suppose that the HDB database is ready to host those attributes's values.
That means registrations were made, the associated tables built, ...
TriggerArchiveAttCmd.java:
Java source code for the command TriggerArchiveAtt
This command is invoked when the archiving of an attribute is triggered.
The attribute to archive is therefore encapsulated in a fr.soleil.TangoHdb.HdbTools.Tools.HdbAttributeLight type object.
The use of this command suppose that the HDB database is ready to host that attribute's values.
That means the registration was made, the associated table built, ...
TriggerArchiveAttCheckCmd.java:
Java source code for the command TriggerArchiveAttCheck
This command is invoked when the archiving of an attribute is triggered.
Before archiving, this command checks that HDB database is ready to host the given attribute values.
If not registrations is done and the associated table is built.
StopArchiveConfCmd.java:
Java source code for the command StopArchiveConf
This command is invoked when stopping the archiving of a group of attributes.
StopArchiveAttCmd.java:
Java source code for the command StopArchiveAtt
Command that stops the archiving of an attibute.
This command need an HdbAttributeLightMode type object.
An HdbAttributeLightMode type object encapsulate all the informations needed to found the Collector in charge of the archiving of the specified attribute
The informations needed are the type, the format, the writable property and the archiving mode
#+======================================================================
# $Source: $
#
# Project: Tango Device Server
#
# Description: Makefile to generate the JAVA Tango classes package
#
# $Author: $
#
# $Revision: $
#
# $Log: $
#
# copyleft : European Synchrotron Radiation Facility
# BP 220, Grenoble 38043
# FRANCE
#
#-======================================================================
#
# This file is generated by POGO
# (Program Obviously used to Generate tango Object)
#
# (c) - Software Engineering Group - ESRF
#/=============================================================================
JAVAC = javac -classpath ..:$(CLASSPATH)
# -----------------------------------------------------------------
#
# The compiler flags
#
#------------------------------------------------------------------
JAVAFLAGS = -g
#-------------------------------------------------------------------
CLASS = HdbExtractor
CL_LIST = $(CLASS).class\
$(CLASS)Class.class \
GetInfoClass.class \
GetHostClass.class \
GetUserClass.class \
GetConnectionStateClass.class \
GetAttDefinitionDataClass.class \
GetAttPropertiesDataClass.class \
GetAttIdClass.class \
GetAttNameAllClass.class \
GetAttNameFacilityClass.class \
GetAttNameFilterFormatClass.class \
GetAttNameFilterTypeClass.class \
GetAttCountAllClass.class \
GetAttCountFilterFormatClass.class \
GetAttCountFilterTypeClass.class \
GetDomainsClass.class \
GetDomainsCountClass.class \
GetFamiliesClass.class \
GetFamiliesCountClass.class \
GetFamiliesByDomainClass.class \
GetFamiliesByDomainCountClass.class \
GetMembersClass.class \
GetMembersCountClass.class \
GetMembersByDomainFamilyClass.class \
GetMembersByDomainFamilyCountClass.class \
GetAttributesByDomainFamilyMembersCountClass.class \
GetCurrentArchivedAttClass.class \
IsArchivedClass.class \
GetArchivingModeClass.class \
GetAttDataClass.class \
GetAttDataCountClass.class \
GetAttDataAvgClass.class \
GetAttDataAvgBetweenDatesClass.class \
GetAttDataBetweenDatesClass.class \
GetAttDataBetweenDatesCountClass.class \
GetAttDataInfOrSupThanClass.class \
GetAttDataInfOrSupThanCountClass.class \
GetAttDataInfOrSupThanBetweenDatesClass.class \
GetAttDataInfOrSupThanBetweenDatesCountClass.class \
GetAttDataInfThanClass.class \
GetAttDataInfThanCountClass.class \
GetAttDataInfThanBetweenDatesClass.class \
GetAttDataInfThanBetweenDatesCountClass.class \
GetAttDataLastNClass.class \
GetAttDataMaxClass.class \
GetAttDataMaxBetweenDatesClass.class \
GetAttDataMinClass.class \
GetAttDataMinBetweenDatesClass.class \
GetAttDataSupThanClass.class \
GetAttDataSupThanCountClass.class \
GetAttDataSupAndInfThanClass.class \
GetAttDataSupAndInfThanCountClass.class \
GetAttDataSupAndInfThanBetweenDatesClass.class \
GetAttDataSupAndInfThanBetweenDatesCountClass.class \
GetAttDataSupThanBetweenDatesClass.class \
GetAttDataSupThanBetweenDatesCountClass.class \
RemoveDynamicAttributeClass.class
PACKAGE = $(CLASS)
#
# Rule for compiling
#
.SUFFIXES: .class .java
.java.class:
$(JAVAC) $(JAVAFLAGS) $<
#-----------------------------------------------------------------
all: $(PACKAGE)
$(PACKAGE): $(CL_LIST)
#-----------------------------------------------------------------
PACK_HOME = ..
jar: $(PACKAGE)
cd $(PACK_HOME); jar cvf \
$(PACKAGE)/$(PACKAGE).jar \
$(PACKAGE)/*.class
ls -l $(PACKAGE).jar
#-----------------------------------------------------------------
doc:
javadoc -d doc \
-windowtitle $(CLASS) \
-private \
-version -author \
-nodeprecated \
-header "$(CLASS) Class" \
*.java
#-----------------------------------------------------------------
clean:
rm -f *.class
//-============================================================
//
// This class has been generated by POGO
// (Program Obviously used to Generate tango Object)
//
// (c) - Software Engineering Group - ESRF
//=============================================================
Files generated:
===============
Extractor.java:
Source code for the Extractor class and its commands.
This class is derived from DeviceImpl class.
It represents the CORBA servant obbject which
will be accessed from the network.
All commands which can be executed on the
Extractor are implemented in this file.
ExtractorClass.java:
This class is a singleton class and implements everything
which exists only once for all the Extractor object
It inherits from the DeviceClass class.
GetInfoCmd.java:
Java source code for the command GetInfo
Returns misc informations about the database and a set of parameters characterizing the connection.
GetHostCmd.java:
Java source code for the command GetHost
Returns the connected database host identifiers.
GetUserCmd.java:
Java source code for the command GetUser
Gets the current user's name used for the connection
GetConnectionStateCmd.java:
Java source code for the command GetConnectionState
Cheks if the connection to HDB is alive
ResetCmd.java:
Java source code for the command Reset
GetAttDefinitionDataCmd.java:
Java source code for the command GetAttDefinitionData
Returns an array containing the differents definition informations for the given attribute.
GetAttIdCmd.java:
Java source code for the command GetAttId
Gets for a specified attribute its ID as defined in HDB
GetAttNameAllCmd.java:
Java source code for the command GetAttNameAll
Gets whole list of the attributes registered in HDB
GetAttNameFilterFormatCmd.java:
Java source code for the command GetAttNameFilterFormat
Gets the list of <I>HDB</I> registered attributes for the given format
GetAttNameFilterTypeCmd.java:
Java source code for the command GetAttNameFilterType
Gets the list of <I>HDB</I> registered attributes for the given type
GetAttCountAllCmd.java:
Java source code for the command GetAttCountAll
Gets the total number of attributes defined in HDB.
GetAttCountFilterFormatCmd.java:
Java source code for the command GetAttCountFilterFormat
Gets the total number of attributes defined in HDB with the given format.
GetAttCountFilterTypeCmd.java:
Java source code for the command GetAttCountFilterType
Gets the total number of attributes defined in HDB with the given type.
GetDomainsCmd.java:
Java source code for the command GetDomains
Gets all the registered domains.
GetFamiliesCmd.java:
Java source code for the command GetFamilies
Gets all the registered families
GetFamiliesByDomainCmd.java:
Java source code for the command GetFamiliesByDomain
GetMembersCmd.java:
Java source code for the command GetMembers
Gets all the registered members
GetMembersByDomainFamilyCmd.java:
Java source code for the command GetMembersByDomainFamily
Gets all the registered members for the given domain and family
GetAttPropertiesDataCmd.java:
Java source code for the command GetAttPropertiesData
Gets the differents properties informations for the given attribute
GetCurrentArchivedAttCmd.java:
Java source code for the command GetCurrentArchivedAtt
Gets the list of attributes that are being archived in <I>HDB</I>
IsArchivedCmd.java:
Java source code for the command IsArchived
Returns "true" if the attribute of given name is currently archived, "false" otherwise.
GetArchivingModeCmd.java:
Java source code for the command GetArchivingMode
Gets the archiving mode used for the specified attribute.
GetInChargeOfCmd.java:
Java source code for the command GetInChargeOf
Gets the devices's names that are in charge of archiving for the specified attribute.
GetAttScalarDataCmd.java:
Java source code for the command GetAttScalarData
Gets all the data archieved for an attribute.
GetAttScalarDataBeetweenDatesCmd.java:
Java source code for the command GetAttScalarDataBeetweenDates
Retrieves data beetwen two dates, for a given scalar attribute.
GetAttScalarDataSupThanBeetweenDatesCmd.java:
Java source code for the command GetAttScalarDataSupThanBeetweenDates
Retrieves data beetwen two dates (date_1 & date_2) - Data are higher than a given value x.
GetAttScalarDataSupAndInfThanBeetweenDatesCmd.java:
Java source code for the command GetAttScalarDataSupAndInfThanBeetweenDates
Retrieves data beetwen two dates (date_1 & date_2) - Data are higher than a given value x AND lower than a given value y.
GetAttScalarDataInfOrSupThanBeetweenDatesCmd.java:
Java source code for the command GetAttScalarDataInfOrSupThanBeetweenDates
Retrieves data beetwen two dates (date_1 & date_2) - Data are lower than a given value x OR higher than a given value y.
GetAttScalarDataInfThanBeetweenDatesCmd.java:
Java source code for the command GetAttScalarDataInfThanBeetweenDates
Retrieves data beetwen two dates (date_1 & date_2) - Data are lower than a given value x.
GetAttScalarDataLastNCmd.java:
Java source code for the command GetAttScalarDataLastN
Retrieves the last n archived data, for a given scalar attribute.
GetAttScalarDataInfThanCmd.java:
Java source code for the command GetAttScalarDataInfThan
Retrieves all the data that are lower than a given value x.
GetAttScalarDataSupThanCmd.java:
Java source code for the command GetAttScalarDataSupThan
Retrieves all the data that are higher than a given value x.
GetAttScalarDataInfOrSupThanCmd.java:
Java source code for the command GetAttScalarDataInfOrSupThan
Retrieves all data that are lower than a given value x OR higher than a given value y.
GetAttScalarDataSupAndInfThanCmd.java:
Java source code for the command GetAttScalarDataSupAndInfThan
Retrieves all data that are higher than a given value x AND lower than a given value y.
GetAttScalarDataMaxCmd.java:
Java source code for the command GetAttScalarDataMax
Returns the biggest value generated by the attribute.
GetAttScalarDataAvgCmd.java:
Java source code for the command GetAttScalarDataAvg
Returns the average value generated by the given attribute.
GetAttScalarDataMinCmd.java:
Java source code for the command GetAttScalarDataMin
Returns the smallest scalar value generated by the attribute.
GetAttScalarDataMaxBetweenDatesCmd.java:
Java source code for the command GetAttScalarDataMaxBetweenDates
Returns the biggest value generated between two given dates.
GetAttScalarDataAvgBetweenDatesCmd.java:
Java source code for the command GetAttScalarDataAvgBetweenDates
Returns the average value generated by the given attribute and between two given dates.
GetAttScalarDataMinBetweenDatesCmd.java:
Java source code for the command GetAttScalarDataMinBetweenDates
Returns the smallest scalar value generated by the given attribute and between two given dates
GetDomainsCountCmd.java:
Java source code for the command GetDomainsCount
Returns the number of distinct registered domains.
GetFamiliesCountCmd.java:
Java source code for the command GetFamiliesCount
Returns the number of distinct registered families.
GetFamiliesByDomainCountCmd.java:
Java source code for the command GetFamiliesByDomainCount
Returns the number of distinct registered families for a given domain.
GetMembersCountCmd.java:
Java source code for the command GetMembersCount
Returns the number of distinct members.
GetMembersByDomainFamilyCountCmd.java:
Java source code for the command GetMembersByDomainFamilyCount
Returns the number of distinct registered members for the given domain and family.
GetAttributesByDomainFamilyMembersCountCmd.java:
Java source code for the command GetAttributesByDomainFamilyMembersCount
Returns the number of registered the attributes for a given domain, family, member.
GetAttScalarDataCountCmd.java:
Java source code for the command GetAttScalarDataCount
Returns the number of the data archieved for an attribute.
GetAttScalarDataBetweenDatesCountCmd.java:
Java source code for the command GetAttScalarDataBetweenDatesCount
Returns the number of data beetwen two dates and, for a given scalar attribute.
GetAttScalarDataInfOrSupThanBetweenDatesCountCmd.java:
Java source code for the command GetAttScalarDataInfOrSupThanBetweenDatesCount
Returns the number of data beetwen two dates (date_1 & date_2).
Data are lower than a given value x OR higher than a given value y.
GetAttScalarDataSupThanBetweenDatesCountCmd.java:
Java source code for the command GetAttScalarDataSupThanBetweenDatesCount
Returns the number of data higher than a given value y, and beetwen two dates (date_1 & date_2).
GetAttScalarDataSupAndInfThanBetweenDatesCountCmd.java:
Java source code for the command GetAttScalarDataSupAndInfThanBetweenDatesCount
Returns the number of data higher than a given value x, (AND) lower than a given value y, and beetwen two dates (date_1 & date_2).
GetAttScalarDataInfThanBetweenDatesCountCmd.java:
Java source code for the command GetAttScalarDataInfThanBetweenDatesCount
Returns the number data lower than a given value x, and beetwen two dates (date_1 & date_2).
GetAttScalarDataInfThanCountCmd.java:
Java source code for the command GetAttScalarDataInfThanCount
Returns the number of data lower than the given value.
GetAttScalarDataSupThanCountCmd.java:
Java source code for the command GetAttScalarDataSupThanCount
Returns the number of data higher than the given value.
GetAttScalarDataInfOrSupThanCountCmd.java:
Java source code for the command GetAttScalarDataInfOrSupThanCount
Returns the number of data lower than a given value x OR higher than a given value y.
GetAttScalarDataSupAndInfThanCountCmd.java:
Java source code for the command GetAttScalarDataSupAndInfThanCount
Returns data that are highter than a given value x AND lower than a given value y.
#+======================================================================
# $Source: $
#
# Project: Tango Device Server
#
# Description: Makefile to generate the JAVA Tango classes package
#
# $Author: $
#
# $Revision: $
#
# $Log: $
#
# copyleft : European Synchrotron Radiation Facility
# BP 220, Grenoble 38043
# FRANCE
#
#-======================================================================
#
# This file is generated by POGO
# (Program Obviously used to Generate tango Object)
#
# (c) - Software Engineering Group - ESRF
#/=============================================================================
JAVAC = javac -classpath ..:$(CLASSPATH)
# -----------------------------------------------------------------
#
# The compiler flags
#
#------------------------------------------------------------------
JAVAFLAGS = -g
#-------------------------------------------------------------------
CLASS = TdbArchiver
CL_LIST = $(CLASS).class\
$(CLASS)Class.class \
TriggerArchiveConfCmd.class \
TriggerArchiveAttCmd.class \
TriggerArchiveAttCheckCmd.class \
StopArchiveConfCmd.class \
StopArchiveAttCmd.class \
ExportData2DbCmd.class
PACKAGE = $(CLASS)
#
# Rule for compiling
#
.SUFFIXES: .class .java
.java.class:
$(JAVAC) $(JAVAFLAGS) $<
#-----------------------------------------------------------------
all: $(PACKAGE)
$(PACKAGE): $(CL_LIST)
#-----------------------------------------------------------------
PACK_HOME = ..
jar: $(PACKAGE)
cd $(PACK_HOME); jar cvf \
$(PACKAGE)/$(PACKAGE).jar \
$(PACKAGE)/*.class
ls -l $(PACKAGE).jar
#-----------------------------------------------------------------
doc:
javadoc -d doc \
-windowtitle $(CLASS) \
-private \
-version -author \
-nodeprecated \
-header "$(CLASS) Class" \
*.java
#-----------------------------------------------------------------
clean:
rm -f *.class
//-============================================================
//
// This class has been generated by POGO
// (Program Obviously used to Generate tango Object)
//
// (c) - Software Engineering Group - ESRF
//=============================================================
Files generated:
===============
TdbArchiver.java:
Source code for the TdbArchiver
class and its commands
.
This
class is derived from DeviceImpl
class.
It represents the CORBA servant obbject which
will be accessed from the network.
All commands which can be executed on the
TdbArchiver are implemented in this file.
TdbArchiverClass.java:
This
class is a singleton
class and implements everything
which exists only once
for all the TdbArchiver object
It inherits from the DeviceClass class.
TriggerArchiveConfCmd.java:
Java source code for the command TriggerArchiveConf
This command is invoked when the archiving (intermediate archiving) of a group of attributes is triggered.
The group of attributes is therefore encapsulated in an ArchivingConfig type object.
The use of this command suppose that the TDB database is ready to host those attributes's values.
That means registrations were made, the associated tables built, ...
TriggerArchiveAttCmd.java:
Java source code for the command TriggerArchiveAtt
This command is invoked when the archiving (intermediate archiving) of an attribute is triggered.
The attribute to archive is therefore encapsulated in a fr.soleil.TangoHdb.HdbTools.Tools.HdbAttributeLight type object.
The use of this command suppose that the TDB database is ready to host that attribute's values.
That means the registration was made, the associated table built, ...
TriggerArchiveAttCheckCmd.java:
Java source code for the command TriggerArchiveAttCheck
This command is invoked when the archiving (intermediate archiving) of an attribute is triggered.
Before archiving, this command checks that TDB database is ready to host the given attribute values.
If not registrations is done and the associated table is built.
StopArchiveConfCmd.java:
Java source code for the command StopArchiveConf
This command is invoked when stopping the archiving of a group of attributes.
StopArchiveAttCmd.java:
Java source code for the command StopArchiveAtt
This command need an HdbAttributeLightMode type object.
An HdbAttributeLightMode type object encapsulate all the informations needed to found the Collector in charge of the archiving of the specified attribute
The informations needed are the type, the format, the writable property and the archiving mode
#+======================================================================
# $Source$
#
# Project: Tango Device Server
#
# Description: Makefile to generate the JAVA Tango classes package
#
# $Author$
#
# $Revision$
#
# $Log$
#
# copyleft : European Synchrotron Radiation Facility
# BP 220, Grenoble 38043
# FRANCE
#
#-======================================================================
#
# This file is generated by POGO
# (Program Obviously used to Generate tango Object)
#
# (c) - Software Engineering Group - ESRF
#/=============================================================================
JAVAC = javac -classpath ..:$(CLASSPATH)
# -----------------------------------------------------------------
#
# The compiler flags
#
#------------------------------------------------------------------
JAVAFLAGS = -g
#-------------------------------------------------------------------
CLASS = TdbExtractor
CL_LIST = $(CLASS).class\
$(CLASS)Class.class \
GetInfoClass.class \
GetHostClass.class \
GetUserClass.class \
GetConnectionStateClass.class \
GetAttDefinitionDataClass.class \
GetAttPropertiesDataClass.class \
GetAttIdClass.class \
GetAttNameAllClass.class \
GetAttNameFacilityClass.class \
GetAttNameFilterFormatClass.class \
GetAttNameFilterTypeClass.class \
GetAttCountAllClass.class \
GetAttCountFilterFormatClass.class \
GetAttCountFilterTypeClass.class \
GetDomainsClass.class \
GetDomainsCountClass.class \
GetFamiliesClass.class \
GetFamiliesCountClass.class \
GetFamiliesByDomainClass.class \
GetFamiliesByDomainCountClass.class \
GetMembersClass.class \
GetMembersCountClass.class \
GetMembersByDomainFamilyClass.class \
GetMembersByDomainFamilyCountClass.class \
GetAttributesByDomainFamilyMembersCountClass.class \
GetCurrentArchivedAttClass.class \
IsArchivedClass.class \
GetArchivingModeClass.class \
GetAttDataClass.class \
GetAttDataCountClass.class \
GetAttDataAvgClass.class \
GetAttDataAvgBetweenDatesClass.class \
GetAttDataBetweenDatesClass.class \
GetAttDataBetweenDatesCountClass.class \
GetAttDataInfOrSupThanClass.class \
GetAttDataInfOrSupThanCountClass.class \
GetAttDataInfOrSupThanBetweenDatesClass.class \
GetAttDataInfOrSupThanBetweenDatesCountClass.class \
GetAttDataInfThanClass.class \
GetAttDataInfThanCountClass.class \
GetAttDataInfThanBetweenDatesClass.class \
GetAttDataInfThanBetweenDatesCountClass.class \
GetAttDataLastNClass.class \
GetAttDataMaxClass.class \
GetAttDataMaxBetweenDatesClass.class \
GetAttDataMinClass.class \
GetAttDataMinBetweenDatesClass.class \
GetAttDataSupThanClass.class \
GetAttDataSupThanCountClass.class \
GetAttDataSupAndInfThanClass.class \
GetAttDataSupAndInfThanCountClass.class \
GetAttDataSupAndInfThanBetweenDatesClass.class \
GetAttDataSupAndInfThanBetweenDatesCountClass.class \
GetAttDataSupThanBetweenDatesClass.class \
GetAttDataSupThanBetweenDatesCountClass.class \
RemoveDynamicAttributeClass.class
PACKAGE = $(CLASS)
#
# Rule for compiling
#
.SUFFIXES: .class .java
.java.class:
$(JAVAC) $(JAVAFLAGS) $<
#-----------------------------------------------------------------
all: $(PACKAGE)
$(PACKAGE): $(CL_LIST)
#-----------------------------------------------------------------
PACK_HOME = ..
jar: $(PACKAGE)
cd $(PACK_HOME); jar cvf \
$(PACKAGE)/$(PACKAGE).jar \
$(PACKAGE)/*.class
ls -l $(PACKAGE).jar
#-----------------------------------------------------------------
doc:
javadoc -d doc \
-windowtitle $(CLASS) \
-private \
-version -author \
-nodeprecated \
-header "$(CLASS) Class" \
*.java
#-----------------------------------------------------------------
clean:
rm -f *.class
//-============================================================
//
// This class has been generated by POGO
// (Program Obviously used to Generate tango Object)
//
// (c) - Software Engineering Group - ESRF
//=============================================================
Files generated:
===============
IntermediateExtractor.java:
Source code for the IntermediateExtractor class and its commands.
This class is derived from DeviceImpl class.
It represents the CORBA servant obbject which
will be accessed from the network.
All commands which can be executed on the
IntermediateExtractor are implemented in this file.
IntermediateExtractorClass.java:
This class is a singleton class and implements everything
which exists only once for all the IntermediateExtractor object
It inherits from the DeviceClass class.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment