Braid: Minister says CBE blindsided her on layoffs; might reverse them
by Don Braid, Calgary HeraldShe won’t quite say it — yet — but Education Minister Adriana LaGrange might force the CBE to cancel layoffs of 300 temporary teachers.
That’s one of the UCP government’s options: a legal directive to the school board, ordering a halt.
LaGrange acknowledged this Wednesday in an interview, while adding, “I am considering all options.
“For now, we are ordering an audit of finances and a review of CBE governance.”
Whatever happens, it’s clear the province won’t accept this status quo.
The UCP simply does not agree that a $32-million cut to a $1.2 billion CBE budget requires the layoff of so many teachers, or any at all.
They’re also determined not to take the blame.
On Tuesday, the board suddenly announced the most drastic and alarming response possible to the funding cut.
It will terrify parents and the roaming contract teachers most affected. The layoffs will surely drive up class sizes and add stress to staff in many schools.
Furious, LaGrange says she was completely blindsided by the CBE.
“On Monday, we had a meeting in Edmonton with the chairs, superintendents and CFOs of the four metro boards from Calgary and Edmonton,” she said.
“Not once did anybody from the CBE mention layoffs — not once.”
Within 24 hours of the meeting, the layoff announcement came.
Those layoffs had actually been approved at a board meeting the week before.
Two other big boards, Edmonton Catholic and Edmonton public, are cutting costs but have not announced layoffs.
Calgary Catholic specifically said Wednesday no teachers will be let go.
LaGrange also noted that the province offered assistance from provincial officials to deal with the cuts.
Several boards responded, she said, “but the CBE refused.”
The UCP concludes that the Calgary board defied LaGrange’s directive “to minimize impact on front-line staff and teachers.”
It’s hard to disagree when the CBE’s first move only affects the front line.
CBE superintendent Christopher Usih said when the layoffs were announced that the CBE will make “several other decisions that cover our budget gap.”
You have to wonder why the board wouldn’t do that first, rather than going after teachers.
If the CBE officials wanted to make the government as angry as possible, they’ve handled it exactly right.
There is a history. In 2013, for instance, the board debated a pay freeze for teachers while voting $1 million in bonuses for senior executives.
“I can’t believe anyone would be that stupid,” then-education minister Jeff Johnson said when he heard the news.
Johnson, like LaGrange, was appalled. But the Progressive Conservative government of that day was far less dangerous to cross than this one.
The CBE is no more popular with its own employees than it has been with the public or the provincial government.
In a survey of more than 9,000 employees, the percentage of positive answers in 10 leadership categories never got above 32 per cent.
On four questions about trust in superintendents and directors, approval was as low as 24 per cent.
LaGrange regularly brings up the disastrous high-rent deal for the CBE headquarters on 8th Street S.W.
And she cites an accounting error that made $9.1 million in office spending look like classroom cost.
Related
The CBE is in a tighter spot than other boards because its reserves are very low.
The provincial government doesn’t care. LaGrange believes it’s the CBE’s own fault, and there’s plenty of padding to cut a long way from the classroom.
Layoffs are going on all over the public sector, of course. The UCP sprung them without notice, after saying education spending would not fall.
Nobody likes this. The government will face anger for months or even years.
But the UCP has always said the front line should be protected as much as possible.
The CBE, in its usual inexplicable, stumbling way, appears to openly defy that wish.
Now, there’s a possibility those teachers will not be laid off. The UCP could see this as a perfect case to make the point.
Don Braid’s column appears regularly in the Calgary Herald.
Twitter: @DonBraid
Facebook: Don Braid Politics


| Up | TOC | Index | |||||
| << 7 Included Tools | < 8.49 Graphics - Image Routines | Up: 8 API Reference | 8.51 Keyword Data > | 9 Release Notes >> |
8.50 Euphoria Information
8.50.1 Build Type Constants
<IP_ADDRESS> is_developmental
include euphoria/info.e namespace info public constant is_developmental
Is this build a developmental build?
<IP_ADDRESS> is_release
include euphoria/info.e namespace info public constant is_release
Is this build a release build?
8.50.2 Numeric Version Information
8.50.3 Compiled Platform Information
<IP_ADDRESS> platform_name
include euphoria/info.e namespace info public function platform_name()
Get the platform name
Returns:
A sequence, containing the platform name, i.e. Windows, Linux, FreeBSD or OS X.
<IP_ADDRESS> arch_bits
include euphoria/info.e namespace info public function arch_bits()
Get the native architecture word size.
Returns:
A sequence in the form of "%d-bit", where %d is the word size for the architecture for which this version of euphoria was built.
<IP_ADDRESS> version
include euphoria/info.e namespace info public function version()
Get the version, as an integer, of the host Euphoria
Returns:
An integer, representing Major, Minor and Patch versions. Version 4.0.0 will return 40000, 4.0.1 will return 40001, 5.6.2 will return 50602, 5.12.24 will return 512624, etc...
<IP_ADDRESS> version_major
include euphoria/info.e namespace info public function version_major()
Get the major version of the host Euphoria
Returns:
An integer, representing the Major version number. Version 4.0.0 will return 4, version 5.6.2 will return 5, etc...
<IP_ADDRESS> version_minor
include euphoria/info.e namespace info public function version_minor()
Get the minor version of the hosting Euphoria
Returns:
An integer, representing the Minor version number. Version 4.0.0 will return 0, 4.1.0 will return 1, 5.6.2 will return 6, etc...
<IP_ADDRESS> version_patch
include euphoria/info.e namespace info public function version_patch()
Get the patch version of the hosting Euphoria
Returns:
An integer, representing the Path version number. Version 4.0.0 will return 0, 4.0.1 will return 1, 5.6.2 will return 2, etc...
<IP_ADDRESS> version_node
include euphoria/info.e namespace info public function version_node(integer full = 0)
Get the source code node id of the hosting Euphoria
Parameters:
- full - If TRUE, the full node id is returned. If FALSE only the first 12 characters of the node id is returned. Typically the short node id is considered unique.
Returns:
A text sequence, containing the source code management systems node id that globally identifies the executing Euphoria.
<IP_ADDRESS> version_revision
include euphoria/info.e namespace info public function version_revision()
Get the source code revision of the hosting Euphoria
Returns:
A text sequence, containing the source code management systems revision number that the executing Euphoria was built from.
<IP_ADDRESS> version_date
include euphoria/info.e namespace info public function version_date(integer full = 0)
Get the compilation date of the hosting Euphoria
Parameters:
- full - Standard return value is a string formatted as CCYY-MM-DD. However, if this is a development build or the full parameter is TRUE (1), then the result will be formatted as CCYY-MM-DD HH:MM:SS.
Returns:
A text sequence containing the commit date of the the associated SCM revision.
The date/time is UTC.
8.50.4 String Version Information
<IP_ADDRESS> version_type
include euphoria/info.e namespace info public function version_type()
Get the type version of the hosting Euphoria
Returns:
A sequence, representing the Type version string. Version 4.0.0 alpha 1 will return alpha 1. 4.0.0 beta 2 will return beta 2. 4.0.0 final, or release, will return release.
<IP_ADDRESS> version_string
include euphoria/info.e namespace info public function version_string(integer full = 0)
Get a normal version string
Parameters:
- full - Return full version information regardless of developmental/production status.
Returns:
A #sequence, representing the entire version information in one string. The amount of detail you get depends on if this version of Euphoria has been compiled as a developmental version (more detailed version information) or if you have indicated TRUE for the full argument.
Example return values
- "4.0.0 alpha 3 (ab8e98ab3ce4,2010-11-18)"
- "4.0.0 release (8d8874dc9e0a, 2010-12-22)"
- "4.1.5 development (12332:e8d8787af7de, 2011-07-18 12:55:03)"
<IP_ADDRESS> version_string_short
include euphoria/info.e namespace info public function version_string_short()
Get a short version string
Returns:
A sequence, representing the Major, Minor and Patch all in one string.
Example return values:
- "4.0.0"
- "4.0.2"
- "5.6.2"
<IP_ADDRESS> version_string_long
include euphoria/info.e namespace info public function version_string_long(integer full = 0)
Get a long version string
Parameters:
- full - Return full version information regardless of developmental/production status.
Returns:
A #sequence, representing the entire version information in one string. The amount of detail you get depends on if this version of Euphoria has been compiled as a developmental version (more detailed version information) or if you have indicated TRUE for the full argument.
Example return values
- "4.0.0 alpha 3 (ab8e98ab3ce4,2010-11-18) for Windows 32-bit"
- "4.0.0 release (8d8874dc9e0a, 2010-12-22) for Linux 32-bit"
- "4.1.5 development (12332:e8d8787af7de, 2011-07-18 12:55:03) for OS X 64-bit"
8.50.5 Copyright Information
<IP_ADDRESS> euphoria_copyright
include euphoria/info.e namespace info public function euphoria_copyright()
Get the copyright statement for Euphoria
Returns:
A sequence, containing 2 sequences: product name and copyright message
Example 1:
sequence info = euphoria_copyright() -- info = { -- "Euphoria v4.0.0 alpha 3", -- "Copyright (c) XYZ, ABC\n" & -- "Copyright (c) ABC, DEF" -- }
<IP_ADDRESS> pcre_copyright
include euphoria/info.e namespace info public function pcre_copyright()
Get the copyright statement for PCRE.
Returns:
A sequence, containing 2 sequences: product name and copyright message.
See Also:
<IP_ADDRESS> all_copyrights
include euphoria/info.e namespace info public function all_copyrights()
Get all copyrights associated with this version of Euphoria.
Returns:
A sequence, of product names and copyright messages.
{ { ProductName, CopyrightMessage }, { ProductName, CopyrightMessage }, ... }
8.50.6 Timing Information
<IP_ADDRESS> start_time
include euphoria/info.e namespace info public function start_time()
Euphoria start time.
This time represents the time Euphoria itself started. This time is recorded before any of the users code is opened, parsed or executed. It can provide accurate timing information as to how long it takes for your application to go from start time to usable time.
Returns:
An atom representing the start time of Euphoria itself
8.50.7 Configure Information
<IP_ADDRESS> include_paths
<built-in> function include_paths(integer convert)
Returns the list of include paths, in the order in which they are searched
Parameters:
- convert : an integer, nonzero to include converted path entries that were not validated yet.
Returns:
A sequence, of strings, each holding a fully qualified include path.
Comments:
convert is checked only under Windows. If a path has accented characters in it, then it may or may not be valid to convert those to the OEM code page. Setting convert to a nonzero value will force conversion for path entries that have accents and which have not been checked to be valid yet. The extra entries, if any, are returned at the end of the returned sequence.
The paths are ordered in the order they are searched:
- current directory
- configuration file,
- command line switches,
- EUINC
- a default based on EUDIR.
Example 1:
sequence s = include_paths(0) -- s might contain { "/usr/euphoria/tests", "/usr/euphoria/include", "./include", "../include" }
See Also:
eu.cfg, include, option_switches


The page you are looking for either doesn't exist, or has simply moved somewhere. Please check the URL again, or if you need anything, just email me at<EMAIL_ADDRESS>And yah, you could always go back to Home


{% extends "base.html" %} {% block title %}Login{% endblock %} {% block body %}
It appears that you are already logged in!
or
Please Login below to access the examination site.


CNIT 133
JavaScript
Home
Basic Ops
Functions
Loops
Arrays
Objects
jQuery
Ajax
Part 1
Part 2
Part 3
Part 4
Part 5
Part 6
Extra Credit
Credit Summary
Account number
Balance at the beginning of the month
Total of all items charged by this customer this month
Total of all credits applied to this customer's account this month
Allowed credit limit
Summary:
Credit Available
Change the background-color and text


Assign the enumerable es6 Symbol properties from an object (or objects) to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.
From the Mozilla Developer docs for Symbol:
A symbol is a unique and immutable data type and may be used as an identifier for object properties. The symbol object is an implicit object wrapper for the symbol primitive data type.
Install with npm
$ npm i assign-symbols --save
var assignSymbols = require('assign-symbols');
var obj = {};
var one = {};
var symbolOne = Symbol('aaa');
one[symbolOne] = 'bbb';
var two = {};
var symbolTwo = Symbol('ccc');
two[symbolTwo] = 'ddd';
assignSymbols(obj, one, two);
console.log(obj[symbolOne]);
//=> 'bbb'
console.log(obj[symbolTwo]);
//=> 'ddd'
Install dev dependencies:
$ npm i -d && npm test
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Jon Schlinkert
Copyright © 2015 Jon Schlinkert Released under the MIT license.
This file was generated by verb-cli on November 06, 2015.


- DataProcessor - Class in org.rrd4j.data
-
Class which should be used for all calculations based on the data fetched from RRD files.
- DataProcessor(long, long) - Constructor for class org.rrd4j.data.DataProcessor
-
Creates new DataProcessor object for the given time span.
- DataProcessor(Date, Date) - Constructor for class org.rrd4j.data.DataProcessor
-
Creates new DataProcessor object for the given time span.
- DataProcessor(Calendar, Calendar) - Constructor for class org.rrd4j.data.DataProcessor
-
Creates new DataProcessor object for the given time span.
- Datasource - Class in org.rrd4j.core
-
Class to represent single datasource within RRD.
- datasource(String, String, String, ConsolFun) - Method in class org.rrd4j.graph.RrdGraphDef
-
Defines virtual datasource.
- datasource(String, String, String, ConsolFun, String) - Method in class org.rrd4j.graph.RrdGraphDef
-
Defines virtual datasource.
- datasource(String, String) - Method in class org.rrd4j.graph.RrdGraphDef
-
Create a new virtual datasource by evaluating a mathematical
expression, specified in Reverse Polish Notation (RPN).
- datasource(String, String, ConsolFun) - Method in class org.rrd4j.graph.RrdGraphDef
-
Creates a new (static) virtual datasource.
- datasource(String, Plottable) - Method in class org.rrd4j.graph.RrdGraphDef
-
Creates a new (plottable) datasource.
- datasource(String, FetchData) - Method in class org.rrd4j.graph.RrdGraphDef
-
Creates a new 'fetched' datasource.
- DAY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Constant to represent day
- DEFAULT_ARROW_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default arrow color
- DEFAULT_BACK_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default graph background color
- DEFAULT_BASE - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default value base
- DEFAULT_CANVAS_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default graph canvas color
- DEFAULT_END - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default graph ending time
- DEFAULT_FONT_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default font color
- DEFAULT_FRAME_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default frame color
- DEFAULT_GRID_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default minor grid color
- DEFAULT_HEIGHT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default graph height
- DEFAULT_IMAGE_FORMAT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default image format
- DEFAULT_IMAGE_QUALITY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default image quality, used only for jpeg graphs
- DEFAULT_INITIAL_SHIFT - Static variable in class org.rrd4j.core.RrdDef
-
If not specified in constructor, starting timestamp will be set to the
current timestamp plus DEFAULT_INITIAL_SHIFT seconds (-10).
- DEFAULT_LARGE_FONT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default graph large font
- DEFAULT_MGRID_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default major grid color
- DEFAULT_PERCENTILE - Static variable in class org.rrd4j.data.DataProcessor
-
- DEFAULT_PIXEL_COUNT - Static variable in class org.rrd4j.data.DataProcessor
-
Constant representing the default number of pixels on a Rrd4j graph (will be used if
no other value is specified with
setStep()
method.
- DEFAULT_POOL_USAGE_POLICY - Static variable in class org.rrd4j.data.DataProcessor
-
Constant that defines the default
RrdDbPool
usage policy.
- DEFAULT_SHADEA_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default top-left graph shade color
- DEFAULT_SHADEB_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default bottom-right graph shade color
- DEFAULT_SMALL_FONT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default graph small font
- DEFAULT_START - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default graph starting time
- DEFAULT_STEP - Static variable in class org.rrd4j.core.RrdDef
-
Default RRD step to be used if not specified in constructor (300 seconds).
- DEFAULT_SYNC_CORE_POOL_SIZE - Static variable in class org.rrd4j.core.RrdNioBackendFactory
-
The core pool size for the sync executor.
- DEFAULT_SYNC_PERIOD - Static variable in class org.rrd4j.core.RrdNioBackendFactory
-
Period in seconds between consecutive synchronizations when
sync-mode is set to SYNC_BACKGROUND.
- DEFAULT_UNITS_LENGTH - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default units length
- DEFAULT_WIDTH - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default graph width
- DEFAULT_XAXIS_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Default x-axis color
- DEFAULTVERSION - Static variable in class org.rrd4j.core.RrdDef
-
- delete(String) - Method in class org.rrd4j.core.RrdBerkeleyDbBackendFactory
-
- delete(String) - Method in class org.rrd4j.core.RrdMemoryBackendFactory
-
Removes the storage with the given ID from the memory.
- Demo - Class in org.rrd4j.demo
-
Simple demo just to check that everything is OK with this library.
- Demo() - Constructor for class org.rrd4j.demo.Demo
-
- DsDef - Class in org.rrd4j.core
-
Class to represent single data source definition within the RRD.
- DsDef(String, DsType, long, double, double) - Constructor for class org.rrd4j.core.DsDef
-
Creates new data source definition object.
- DsType - Enum in org.rrd4j
-
Enumeration of available datasource types.
- dump() - Method in class org.rrd4j.core.ArcDef
-
Returns string representing archive definition (RRDTool format).
- dump() - Method in class org.rrd4j.core.DsDef
-
Returns string representing source definition (RRDTool format).
- dump() - Method in class org.rrd4j.core.FetchData
-
Dumps the content of the whole FetchData object.
- dump() - Method in class org.rrd4j.core.FetchRequest
-
Dumps the content of fetch request using the syntax of RRDTool's fetch command.
- dump() - Method in interface org.rrd4j.core.Robin
-
- dump() - Method in class org.rrd4j.core.RrdDb
-
Returns string representing complete internal RRD state.
- dump() - Method in class org.rrd4j.core.RrdDef
-
Returns string that represents all specified RRD creation parameters.
- dump() - Method in class org.rrd4j.core.Sample
-
Dumps sample content using the syntax of RRDTool's update command.
- dump() - Method in class org.rrd4j.data.Aggregates
-
Returns String representing all aggregated values.
- dump() - Method in class org.rrd4j.data.DataProcessor
-
Dumps timestamps and values of all datasources in a tabular form.
- dump() - Method in class org.rrd4j.graph.RrdGraphInfo
-
Dumps complete graph information.
- dumpXml(OutputStream) - Method in class org.rrd4j.core.RrdDb
-
Writes the RRD content to OutputStream using XML format.
- dumpXml(String) - Method in class org.rrd4j.core.RrdDb
-
Dumps internal RRD state to XML file.
- GATOR_FONT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Font for the Gator
- get95Percentile(String) - Method in class org.rrd4j.core.FetchData
-
Used by ISPs which charge for bandwidth utilization on a "95th percentile" basis.
- get95Percentile(String) - Method in class org.rrd4j.data.DataProcessor
-
- getAccumValue() - Method in class org.rrd4j.core.ArcState
-
Returns the value accumulated so far.
- getAccumValue() - Method in class org.rrd4j.core.Datasource
-
Returns value this datasource accumulated so far.
- getAggregate(String, ConsolFun) - Method in class org.rrd4j.core.FetchData
-
Returns single aggregated value from the fetched data for a single datasource.
- getAggregate(ConsolFun) - Method in class org.rrd4j.data.Aggregates
-
Returns single aggregated value for the give consolidation function
- getAggregate(String, ConsolFun) - Method in class org.rrd4j.data.DataProcessor
-
Returns single aggregated value for a single datasource.
- getAggregates(String) - Method in class org.rrd4j.core.FetchData
-
Returns all aggregated values (MIN, MAX, LAST, FIRST, AVERAGE or TOTAL) calculated from the fetched data
for a single datasource.
- getAggregates(String) - Method in class org.rrd4j.data.DataProcessor
-
Returns all (MIN, MAX, LAST, FIRST, AVERAGE and TOTAL) aggregated values for a single datasource.
- getArcCount() - Method in class org.rrd4j.core.Header
-
Returns the number of archives defined in the RRD.
- getArcCount() - Method in class org.rrd4j.core.RrdDb
-
Returns the number of RRA archives defined in the file
- getArcCount() - Method in class org.rrd4j.core.RrdDef
-
Returns number of defined archives.
- getArcDefs() - Method in class org.rrd4j.core.RrdDef
-
Returns all archive definition objects specified so far.
- getArcEndTime() - Method in class org.rrd4j.core.FetchData
-
Returns the timestamp of the last populated slot in the corresponding RRA archive
- getArchive(int) - Method in class org.rrd4j.core.RrdDb
-
Returns Archive object for the given archive index.
- getArchive(ConsolFun, int) - Method in class org.rrd4j.core.RrdDb
-
Returns Archive object with the given consolidation function and the number
of steps.
- getArcIndex(ConsolFun, int) - Method in class org.rrd4j.core.RrdDb
-
Returns index of Archive object with the given consolidation function and the number
of steps.
- getArcState(int) - Method in class org.rrd4j.core.Archive
-
Returns the underlying archive state object.
- getArcStep() - Method in class org.rrd4j.core.Archive
-
Returns archive time step in seconds.
- getArcStep() - Method in class org.rrd4j.core.FetchData
-
Returns the step of the corresponding RRA archive
- getAverage() - Method in class org.rrd4j.data.Aggregates
-
Returns average
- getByteCount() - Method in class org.rrd4j.graph.RrdGraphInfo
-
Returns the number of bytes in the graph file
- getBytes() - Method in class org.rrd4j.core.RrdDb
-
Returns an array of bytes representing the whole RRD.
- getBytes() - Method in class org.rrd4j.graph.RrdGraphInfo
-
Returns graph bytes
- getCalendar(long) - Static method in class org.rrd4j.core.Util
-
Returns Calendar
object for the given timestamp
(in seconds, without milliseconds)
- getCalendar(Date) - Static method in class org.rrd4j.core.Util
-
Returns Calendar
object for the given Date object
- getCalendar(String) - Static method in class org.rrd4j.core.Util
-
Creates Calendar object from a string.
- getCanonicalPath() - Method in class org.rrd4j.core.RrdDb
-
Returns canonical path to the underlying RRD file.
- getCanonicalPath(String) - Static method in class org.rrd4j.core.RrdFileBackend
-
Returns canonical path to the file on the disk.
- getCanonicalPath() - Method in class org.rrd4j.core.RrdFileBackend
-
Returns canonical path to the file on the disk.
- getCanonicalPath(String) - Static method in class org.rrd4j.core.Util
-
Returns canonical file path for the given file path
- getCanonicalPaths(String, String, boolean) - Static method in class org.rrd4j.core.RrdToolkit
-
Returns list of canonical file names with the specified extension in the given directory.
- getCapacity() - Method in class org.rrd4j.core.RrdDbPool
-
Returns the maximum number of simultaneously open RRD files.
- getChildNodes(Node) - Static method in class org.rrd4j.core.Util.Xml
-
- getChildNodes(Node, String) - Static method in class org.rrd4j.core.Util.Xml
-
- getChildNodes(Node, String) - Static method in class org.rrd4j.core.XmlTemplate
-
- getChildNodes(Node) - Static method in class org.rrd4j.core.XmlTemplate
-
- getChildValue(Node, String) - Static method in class org.rrd4j.core.Util.Xml
-
- getChildValue(Node, String, boolean) - Static method in class org.rrd4j.core.Util.Xml
-
- getChildValue(Node, String) - Method in class org.rrd4j.core.XmlTemplate
-
- getChildValue(Node, String, boolean) - Method in class org.rrd4j.core.XmlTemplate
-
- getChildValueAsBoolean(Node, String) - Static method in class org.rrd4j.core.Util.Xml
-
- getChildValueAsBoolean(Node, String) - Method in class org.rrd4j.core.XmlTemplate
-
- getChildValueAsDouble(Node, String) - Static method in class org.rrd4j.core.Util.Xml
-
- getChildValueAsDouble(Node, String) - Method in class org.rrd4j.core.XmlTemplate
-
- getChildValueAsInt(Node, String) - Static method in class org.rrd4j.core.Util.Xml
-
- getChildValueAsInt(Node, String) - Method in class org.rrd4j.core.XmlTemplate
-
- getChildValueAsLong(Node, String) - Static method in class org.rrd4j.core.Util.Xml
-
- getChildValueAsLong(Node, String) - Method in class org.rrd4j.core.XmlTemplate
-
- getColumnCount() - Method in class org.rrd4j.core.FetchData
-
Returns the number of columns fetched from the corresponding RRD.
- getConsolFun() - Method in class org.rrd4j.core.ArcDef
-
Returns consolidation function.
- getConsolFun() - Method in class org.rrd4j.core.Archive
-
Returns archive consolidation function ("AVERAGE", "MIN", "MAX", "FIRST", "LAST" or "TOTAL").
- getConsolFun() - Method in class org.rrd4j.core.FetchRequest
-
Returns consolidation function to be used during the fetch process.
- getDatasource(int) - Method in class org.rrd4j.core.RrdDb
-
Returns Datasource object for the given datasource index.
- getDatasource(String) - Method in class org.rrd4j.core.RrdDb
-
Returns Datasource object corresponding to the given datasource name.
- getDate(long) - Static method in class org.rrd4j.core.Util
-
Returns Date
object for the given timestamp (in seconds, without
milliseconds)
- getDefaultFactory() - Static method in class org.rrd4j.core.RrdBackendFactory
-
Returns the default backend factory.
- getDsCount() - Method in class org.rrd4j.core.Header
-
Returns the number of datasources defined in the RRD.
- getDsCount() - Method in class org.rrd4j.core.RrdDb
-
Returns the number of datasources defined in the file
- getDsCount() - Method in class org.rrd4j.core.RrdDef
-
Returns number of defined datasources.
- getDsDefs() - Method in class org.rrd4j.core.RrdDef
-
Returns all data source definition objects specified so far.
- getDsIndex() - Method in class org.rrd4j.core.Datasource
-
Returns index of this Datasource object in the RRD.
- getDsIndex(String) - Method in class org.rrd4j.core.FetchData
-
Retrieve the table index number of a datasource by name.
- getDsIndex(String) - Method in class org.rrd4j.core.RrdDb
-
Returns internal index number for the given datasource name.
- getDsName() - Method in class org.rrd4j.core.DsDef
-
Returns data source name.
- getDsNames() - Method in class org.rrd4j.core.FetchData
-
Returns array of datasource names found in the corresponding RRD.
- getDsNames() - Method in class org.rrd4j.core.RrdDb
-
Returns an array of datasource names defined in RRD.
- getDsNames() - Method in class org.rrd4j.core.Sample
-
Returns an array of all data source names.
- getDsType() - Method in class org.rrd4j.core.DsDef
-
Returns source type.
- getEndingTimestamp() - Method in class org.rrd4j.data.DataProcessor
-
Returns ending timestamp.
- getEndTime() - Method in class org.rrd4j.core.Archive
-
Returns current ending timestamp.
- getEstimatedSize() - Method in class org.rrd4j.core.RrdDef
-
Returns the number of storage bytes required to create RRD from this
RrdDef object.
- getFactory(String) - Static method in class org.rrd4j.core.RrdBackendFactory
-
Returns backend factory for the given backend factory name.
- getFetchEnd() - Method in class org.rrd4j.core.FetchRequest
-
Returns ending timestamp to be used for the fetch request.
- getFetchRequestResolution() - Method in class org.rrd4j.data.DataProcessor
-
Returns desired RRD archive step (resolution) in seconds to be used while fetching data
from RRD files.
- getFetchStart() - Method in class org.rrd4j.core.FetchRequest
-
Returns starting timestamp to be used for the fetch request.
- getFilename() - Method in class org.rrd4j.graph.RrdGraphInfo
-
Returns filename of the graph
- getFileSeparator() - Static method in class org.rrd4j.core.Util
-
Returns file system separator string.
- getFilter() - Method in class org.rrd4j.core.FetchRequest
-
Returns request filter.
- getFirst() - Method in class org.rrd4j.data.Aggregates
-
Returns the first value
- getFirstChildNode(Node, String) - Static method in class org.rrd4j.core.Util.Xml
-
- getFirstChildNode(Node, String) - Static method in class org.rrd4j.core.XmlTemplate
-
- getFirstTimestamp() - Method in class org.rrd4j.core.FetchData
-
Returns the first timestamp in this FetchData object.
- getFont(int, int) - Static method in class org.rrd4j.graph.RrdGraphConstants.FontConstructor
-
- getHeader() - Method in class org.rrd4j.core.RrdDb
-
Returns RRD header.
- getHeartbeat() - Method in class org.rrd4j.core.Datasource
-
Returns datasource heartbeat
- getHeartbeat() - Method in class org.rrd4j.core.DsDef
-
Returns source heartbeat.
- getHeight() - Method in class org.rrd4j.graph.RrdGraphInfo
-
Returns total graph height
- getImgInfo() - Method in class org.rrd4j.graph.RrdGraphInfo
-
- getInfo() - Method in class org.rrd4j.core.Header
-
- getInfo() - Method in class org.rrd4j.core.RrdDb
-
- getInstance() - Static method in class org.rrd4j.core.RrdDbPool
-
Creates a single instance of the class on the first call,
or returns already existing one.
- getLapTime() - Static method in class org.rrd4j.core.Util
-
Function used for debugging purposes and performance bottlenecks detection.
- getLast() - Method in class org.rrd4j.data.Aggregates
-
Returns the last value
- getLastArchiveUpdateTime() - Method in class org.rrd4j.core.RrdDb
-
Returns the last time when some of the archives in this RRD was updated.
- getLastDatasourceValue(String) - Method in class org.rrd4j.core.RrdDb
-
Returns the last stored value for the given datasource.
- getLastDatasourceValues() - Method in class org.rrd4j.core.RrdDb
-
Returns an array of last datasource values.
- getLastModified(String) - Static method in class org.rrd4j.core.Util
-
Returns last modification time for the given file.
- getLastRrdArchiveUpdateTime() - Method in class org.rrd4j.data.DataProcessor
-
Returns time when last RRD archive was updated (all RRD files are considered).
- getLastTimestamp() - Method in class org.rrd4j.core.FetchData
-
Returns the last timestamp in this FecthData object.
- getLastUpdateTime() - Method in class org.rrd4j.core.Header
-
Returns the last update time of the RRD.
- getLastUpdateTime() - Method in class org.rrd4j.core.RrdDb
-
Returns time of last update operation as timestamp (in seconds).
- getLastValue() - Method in class org.rrd4j.core.Datasource
-
Returns last known value of the datasource.
- getLength() - Method in class org.rrd4j.core.RrdBackend
-
Returns the number of RRD bytes in the underlying storage.
- getLength() - Method in class org.rrd4j.core.RrdByteArrayBackend
-
Returns the number of RRD bytes held in memory.
- getLength() - Method in class org.rrd4j.core.RrdFileBackend
-
Returns RRD file length.
- getLockInfo() - Static method in class org.rrd4j.core.RrdSafeFileBackend
-
- getLockRetryPeriod() - Static method in class org.rrd4j.core.RrdSafeFileBackendFactory
-
Returns time between two consecutive file locking attempts.
- getLockWaitTime() - Static method in class org.rrd4j.core.RrdSafeFileBackendFactory
-
Returns time this backend will wait for a file lock.
- getMatchingArchive() - Method in class org.rrd4j.core.FetchData
-
Returns Archive object which is determined to be the best match for the
timestamps specified in the fetch request.
- getMax() - Method in class org.rrd4j.data.Aggregates
-
Returns the maximum value
- getMaxValue() - Method in class org.rrd4j.core.Datasource
-
Returns maximal allowed value for this datasource.
- getMaxValue() - Method in class org.rrd4j.core.DsDef
-
Returns maximal calculated source value.
- getMin() - Method in class org.rrd4j.data.Aggregates
-
Returns the minimal value
- getMinValue() - Method in class org.rrd4j.core.Datasource
-
Returns minimal allowed value for this datasource.
- getMinValue() - Method in class org.rrd4j.core.DsDef
-
Returns minimal calculated source value.
- getName() - Method in class org.rrd4j.core.Datasource
-
Returns datasource name.
- getName() - Method in class org.rrd4j.core.RrdBackendFactory
-
Returns the name (primary ID) for the factory.
- getName() - Method in class org.rrd4j.core.RrdBerkeleyDbBackendFactory
-
- getName() - Method in class org.rrd4j.core.RrdMemoryBackendFactory
-
Returns the name of this factory.
- getName() - Method in class org.rrd4j.core.RrdMongoDBBackendFactory
-
- getName() - Method in class org.rrd4j.core.RrdNioBackendFactory
-
- getName() - Method in class org.rrd4j.core.RrdRandomAccessFileBackendFactory
-
- getName() - Method in class org.rrd4j.core.RrdSafeFileBackendFactory
-
- getNanSeconds() - Method in class org.rrd4j.core.Datasource
-
Returns the number of accumulated NaN seconds.
- getNanSteps() - Method in class org.rrd4j.core.ArcState
-
Returns the number of currently accumulated NaN steps.
- getOpenCount(RrdDb) - Method in class org.rrd4j.core.RrdDbPool
-
Returns the number of usage for a RRD.
- getOpenCount(String) - Method in class org.rrd4j.core.RrdDbPool
-
Returns the number of usage for a RRD.
- getOpenFileCount() - Method in class org.rrd4j.core.RrdDbPool
-
Returns the number of open RRD files.
- getOpenFiles() - Method in class org.rrd4j.core.RrdDbPool
-
Returns an array of open file names.
- getParent() - Method in class org.rrd4j.core.ArcState
-
Returns the Archive object to which this ArcState object belongs.
- getParent() - Method in interface org.rrd4j.core.Robin
-
Returns the Archive object to which this Robin object belongs.
- getParentDb() - Method in class org.rrd4j.core.FetchRequest
-
Returns the underlying RrdDb object.
- getPath() - Method in class org.rrd4j.core.RrdBackend
-
Returns path to the storage.
- getPath() - Method in class org.rrd4j.core.RrdDb
-
Returns path to this RRD.
- getPath() - Method in class org.rrd4j.core.RrdDef
-
Returns path for the new RR
- getPercentile(String) - Method in class org.rrd4j.data.DataProcessor
-
Used by ISPs which charge for bandwidth utilization on a "95th percentile" basis.
- getPercentile(String, double) - Method in class org.rrd4j.data.DataProcessor
-
- getPixelCount() - Method in class org.rrd4j.data.DataProcessor
-
Returns the number of pixels (target graph width).
- getPrintLines() - Method in class org.rrd4j.graph.RrdGraphInfo
-
- getRequest() - Method in class org.rrd4j.core.FetchData
-
Returns
FetchRequest
object used to create this FetchData object.
- getResolution() - Method in class org.rrd4j.core.FetchRequest
-
Returns fetch resolution to be used for the fetch request.
- getRobin(int) - Method in class org.rrd4j.core.Archive
-
Returns the underlying round robin archive.
- getRootElement(InputSource) - Static method in class org.rrd4j.core.Util.Xml
-
- getRootElement(String) - Static method in class org.rrd4j.core.Util.Xml
-
- getRootElement(File) - Static method in class org.rrd4j.core.Util.Xml
-
- getRowCount() - Method in class org.rrd4j.core.FetchData
-
Returns the number of rows fetched from the corresponding RRD.
- getRows() - Method in class org.rrd4j.core.ArcDef
-
Returns the number of rows (aggregated values) stored in the archive.
- getRows() - Method in class org.rrd4j.core.Archive
-
Returns the number of archive rows.
- getRpn95Percentile(String) - Method in class org.rrd4j.core.FetchData
-
- getRpnAggregate(String, ConsolFun) - Method in class org.rrd4j.core.FetchData
-
Returns aggregated value for a set of values calculated by applying an RPN expression to the
fetched data.
- getRpnAggregates(String) - Method in class org.rrd4j.core.FetchData
-
Returns all aggregated values for a set of values calculated by applying an RPN expression to the
fetched data.
- getRpnValues(String) - Method in class org.rrd4j.core.FetchData
-
Returns a set of values created by applying RPN expression to the fetched data.
- getRrd4jDemoDirectory() - Static method in class org.rrd4j.core.Util
-
Returns path to directory used for placement of Rrd4j demo graphs and creates it
if necessary.
- getRrd4jDemoPath(String) - Static method in class org.rrd4j.core.Util
-
Returns full path to the file stored in the demo directory of Rrd4j
- getRrd4jHomeDirectory() - Static method in class org.rrd4j.core.Util
-
Returns the root directory of the Rrd4j distribution.
- getRrdAllocator() - Method in class org.rrd4j.core.Archive
-
Required to implement RrdUpdater interface.
- getRrdAllocator() - Method in class org.rrd4j.core.ArcState
-
Required to implement RrdUpdater interface.
- getRrdAllocator() - Method in class org.rrd4j.core.Datasource
-
Required to implement RrdUpdater interface.
- getRrdAllocator() - Method in class org.rrd4j.core.Header
-
Required to implement RrdUpdater interface.
- getRrdAllocator() - Method in interface org.rrd4j.core.Robin
-
Required to implement RrdUpdater interface.
- getRrdAllocator() - Method in class org.rrd4j.core.RrdDb
-
Required to implement RrdUpdater interface.
- getRrdBackend() - Method in class org.rrd4j.core.Archive
-
Returns the underlying storage (backend) object which actually performs all
I/O operations.
- getRrdBackend() - Method in class org.rrd4j.core.ArcState
-
Returns the underlying storage (backend) object which actually performs all
I/O operations.
- getRrdBackend() - Method in class org.rrd4j.core.Datasource
-
Returns the underlying storage (backend) object which actually performs all
I/O operations.
- getRrdBackend() - Method in class org.rrd4j.core.Header
-
Returns the underlying storage (backend) object which actually performs all
I/O operations.
- getRrdBackend() - Method in interface org.rrd4j.core.Robin
-
Returns the underlying storage (backend) object which actually performs all
I/O operations.
- getRrdBackend() - Method in class org.rrd4j.core.RrdDb
-
Returns backend object for this RRD which performs actual I/O operations.
- getRrdDef() - Method in class org.rrd4j.core.RrdDb
-
Returns RRD definition object which can be used to create new RRD
with the same creation parameters but with no data in it.
- getRrdDef() - Method in class org.rrd4j.core.RrdDefTemplate
-
Returns RrdDef object constructed from the underlying XML template.
- getRrdGraphDef() - Method in class org.rrd4j.graph.RrdGraphDefTemplate
-
Creates RrdGraphDef object which can be used to create RrdGraph
object (actual Rrd4j graphs).
- getRrdGraphInfo() - Method in class org.rrd4j.graph.RrdGraph
-
Returns complete graph information in a single object.
- getSignature() - Method in class org.rrd4j.core.Header
-
Returns RRD signature.
- getSize() - Method in interface org.rrd4j.core.Robin
-
Returns the size of the underlying array of archived values.
- getSourceNames() - Method in class org.rrd4j.data.DataProcessor
-
Returns array of datasource names defined in this DataProcessor.
- getStartTime() - Method in class org.rrd4j.core.Archive
-
Returns current starting timestamp.
- getStartTime() - Method in class org.rrd4j.core.RrdDef
-
Returns starting timestamp for the RRD that should be created.
- getStep() - Method in class org.rrd4j.core.FetchData
-
Returns the step with which this data was fetched.
- getStep() - Method in class org.rrd4j.core.Header
-
Returns primary RRD time step.
- getStep() - Method in class org.rrd4j.core.RrdDef
-
Returns time step for the RRD that will be created.
- getStep() - Method in class org.rrd4j.data.DataProcessor
-
Returns the time step used for data processing.
- getSteps() - Method in class org.rrd4j.core.ArcDef
-
Returns the number of primary RRD steps which complete a single archive step.
- getSteps() - Method in class org.rrd4j.core.Archive
-
Returns the number of archive steps.
- getSyncPeriod() - Static method in class org.rrd4j.core.RrdNioBackendFactory
-
Returns time between two consecutive background synchronizations.
- getSyncPoolSize() - Static method in class org.rrd4j.core.RrdNioBackendFactory
-
Returns the number of synchronizing threads.
- getTime() - Method in class org.rrd4j.core.Sample
-
Returns sample timestamp (in seconds, without milliseconds).
- getTime() - Static method in class org.rrd4j.core.Util
-
Returns current timestamp in seconds (without milliseconds).
- getTimes(TimeSpec, TimeSpec) - Static method in class org.rrd4j.core.timespec.TimeSpec
-
Use this static method to resolve relative time references and obtain the corresponding
Calendar objects.
- getTimestamp() - Method in class org.rrd4j.core.timespec.TimeSpec
-
Returns the corresponding timestamp (seconds since Epoch).
- getTimestamp() - Static method in class org.rrd4j.core.Util
-
- getTimestamp(Date) - Static method in class org.rrd4j.core.Util
-
Returns timestamp (unix epoch) for the given Date object
- getTimestamp(Calendar) - Static method in class org.rrd4j.core.Util
-
Returns timestamp (unix epoch) for the given Calendar object
- getTimestamp(int, int, int, int, int) - Static method in class org.rrd4j.core.Util
-
Returns timestamp (unix epoch) for the given year, month, day, hour and minute.
- getTimestamp(int, int, int) - Static method in class org.rrd4j.core.Util
-
Returns timestamp (unix epoch) for the given year, month and day.
- getTimestamp(String) - Static method in class org.rrd4j.core.Util
-
Parses at-style time specification and returns the corresponding timestamp.
- getTimestamps() - Method in class org.rrd4j.core.FetchData
-
Returns an array of timestamps covering the whole range specified in the
FetchReguest
object.
- getTimestamps(TimeSpec, TimeSpec) - Static method in class org.rrd4j.core.timespec.TimeSpec
-
Use this static method to resolve relative time references and obtain the corresponding
timestamps (seconds since epoch).
- getTimestamps(String, String) - Static method in class org.rrd4j.core.Util
-
Parses two related at-style time specifications and returns corresponding timestamps.
- getTimestamps() - Method in class org.rrd4j.data.DataProcessor
-
- getTimestampsPerPixel(int) - Method in class org.rrd4j.data.DataProcessor
-
Calculates timestamps which correspond to individual pixels on the graph.
- getTimestampsPerPixel() - Method in class org.rrd4j.data.DataProcessor
-
- getTotal() - Method in class org.rrd4j.data.Aggregates
-
Returns total value
- getType() - Method in class org.rrd4j.core.Datasource
-
Returns datasource type (GAUGE, COUNTER, DERIVE, ABSOLUTE).
- getUserHomeDirectory() - Static method in class org.rrd4j.core.Util
-
Returns path to user's home directory.
- getValue(int) - Method in interface org.rrd4j.core.Robin
-
Returns the i-th value from the Robin archive.
- getValue(Node) - Static method in class org.rrd4j.core.Util.Xml
-
- getValue(Node, boolean) - Static method in class org.rrd4j.core.Util.Xml
-
- getValue(Node) - Method in class org.rrd4j.core.XmlTemplate
-
- getValue(Node, boolean) - Method in class org.rrd4j.core.XmlTemplate
-
- getValue(double) - Method in class org.rrd4j.data.CubicSplineInterpolator
-
Calculates spline-interpolated y-value for the corresponding x-value.
- getValue(long) - Method in class org.rrd4j.data.CubicSplineInterpolator
-
Method overridden from the base class.
- getValue(long) - Method in class org.rrd4j.data.LinearInterpolator
-
Method overridden from the base class.
- getValue(long) - Method in class org.rrd4j.data.Plottable
-
Retrieves datapoint value based on a given timestamp.
- getValueAsBoolean(Node) - Static method in class org.rrd4j.core.Util.Xml
-
- getValueAsBoolean(Node) - Method in class org.rrd4j.core.XmlTemplate
-
- getValueAsColor(Node) - Method in class org.rrd4j.core.XmlTemplate
-
- getValueAsDouble(Node) - Static method in class org.rrd4j.core.Util.Xml
-
- getValueAsDouble(Node) - Method in class org.rrd4j.core.XmlTemplate
-
- getValueAsInt(Node) - Static method in class org.rrd4j.core.Util.Xml
-
- getValueAsInt(Node) - Method in class org.rrd4j.core.XmlTemplate
-
- getValueAsLong(Node) - Static method in class org.rrd4j.core.Util.Xml
-
- getValueAsLong(Node) - Method in class org.rrd4j.core.XmlTemplate
-
- getValues(int) - Method in class org.rrd4j.core.FetchData
-
Returns all archived values for a single datasource.
- getValues() - Method in class org.rrd4j.core.FetchData
-
Returns all archived values for all datasources.
- getValues(String) - Method in class org.rrd4j.core.FetchData
-
Returns all archived values for a single datasource.
- getValues() - Method in interface org.rrd4j.core.Robin
-
Fetches all archived values.
- getValues(int, int) - Method in interface org.rrd4j.core.Robin
-
- getValues() - Method in class org.rrd4j.core.Sample
-
Returns all current data source values in the sample.
- getValues(String) - Method in class org.rrd4j.data.DataProcessor
-
Returns calculated values for a single datasource.
- getValues() - Method in class org.rrd4j.data.DataProcessor
-
Returns an array of all datasource values for all datasources.
- getValuesPerPixel(String, int) - Method in class org.rrd4j.data.DataProcessor
-
Method used to calculate datasource values which should be presented on the graph
based on the desired graph width.
- getValuesPerPixel(String) - Method in class org.rrd4j.data.DataProcessor
-
Method used to calculate datasource values which should be presented on the graph
based on the graph width set with a
DataProcessor.setPixelCount(int)
method call.
- getVariables() - Method in class org.rrd4j.core.XmlTemplate
-
Returns the list of variables that should be set in this template.
- getVersion() - Method in class org.rrd4j.core.Header
-
Return the RRD version.
- getVersion() - Method in class org.rrd4j.core.RrdDef
-
Returns the RRD file version
- getWidth() - Method in class org.rrd4j.graph.RrdGraphInfo
-
Returns total graph width
- getXff() - Method in class org.rrd4j.core.ArcDef
-
Returns the X-files factor.
- getXff() - Method in class org.rrd4j.core.Archive
-
Returns archive X-files factor.
- getXml() - Method in class org.rrd4j.core.RrdDb
-
Returns string representing internal RRD state in XML format.
- GLUE_MARKER - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Constant to represent "glue" marker
- gprint(String, ConsolFun, String) - Method in class org.rrd4j.graph.RrdGraphDef
-
- GRID_STROKE - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Stroke used to draw grid
- rafile - Variable in class org.rrd4j.core.RrdRandomAccessFileBackend
-
Random access file handle.
- read(long, byte[]) - Method in class org.rrd4j.core.RrdBackend
-
Reads an array of bytes from the underlying storage starting from the given
storage offset.
- read(long, byte[]) - Method in class org.rrd4j.core.RrdByteArrayBackend
-
- read(long, byte[]) - Method in class org.rrd4j.core.RrdNioBackend
-
Reads a number of bytes from the RRD file on the disk
- read(long, byte[]) - Method in class org.rrd4j.core.RrdRandomAccessFileBackend
-
Reads a number of bytes from the RRD file on the disk
- readAll() - Method in class org.rrd4j.core.RrdBackend
-
Reads all RRD bytes from the underlying storage.
- readOnly - Variable in class org.rrd4j.core.RrdFileBackend
-
Read/write file status.
- registerAndSetAsDefaultFactory(RrdBackendFactory) - Static method in class org.rrd4j.core.RrdBackendFactory
-
Registers new (custom) backend factory within the Rrd4j framework and sets this
factory as the default.
- registerFactory(RrdBackendFactory) - Static method in class org.rrd4j.core.RrdBackendFactory
-
Registers new (custom) backend factory within the Rrd4j framework.
- registerShutdownHook() - Method in class org.rrd4j.core.RrdSyncThreadPool
-
Registers a shutdown hook that destroys the underlying thread pool when when the JVM is about to quit.
- release(RrdDb) - Method in class org.rrd4j.core.RrdDbPool
-
Releases RrdDb reference previously obtained from the pool.
- removeArchive(String, String, ConsolFun, int) - Static method in class org.rrd4j.core.RrdToolkit
-
Creates a new RRD file with one archive removed.
- removeArchive(String, ConsolFun, int, boolean) - Static method in class org.rrd4j.core.RrdToolkit
-
Removes one archive from a RRD file.
- removeArchives() - Method in class org.rrd4j.core.RrdDef
-
Removes all RRA archive definitions.
- removeDatasource(String, String, String) - Static method in class org.rrd4j.core.RrdToolkit
-
Creates a new RRD file with one datasource removed.
- removeDatasource(String, String, boolean) - Static method in class org.rrd4j.core.RrdToolkit
-
Removes single datasource from a RRD file.
- removeDatasources() - Method in class org.rrd4j.core.RrdDef
-
Removes all datasource definitions.
- renameDatasource(String, String, String) - Static method in class org.rrd4j.core.RrdToolkit
-
Renames single datasource in the given RRD file.
- render(Graphics) - Method in class org.rrd4j.graph.RrdGraph
-
Renders this graph onto graphing device
- requestRrdDb(String) - Method in class org.rrd4j.core.RrdDbPool
-
Requests a RrdDb reference for the given RRD file path.
- requestRrdDb(RrdDef) - Method in class org.rrd4j.core.RrdDbPool
-
Requests a RrdDb reference for the given RRD file definition object.
- requestRrdDb(String, String) - Method in class org.rrd4j.core.RrdDbPool
-
Requests a RrdDb reference for the given path.
- resizeArchive(String, String, ConsolFun, int, int) - Static method in class org.rrd4j.core.RrdToolkit
-
Creates new RRD file based on the existing one, but with a different
size (number of rows) for a single archive.
- resizeArchive(String, ConsolFun, int, int, boolean) - Static method in class org.rrd4j.core.RrdToolkit
-
Modifies existing RRD file, by resizing its chosen archive.
- Robin - Interface in org.rrd4j.core
-
Class to represent archive values for a single datasource.
- root - Variable in class org.rrd4j.core.XmlTemplate
-
- rows - Variable in class org.rrd4j.core.Archive
-
- RrdBackend - Class in org.rrd4j.core
-
Base implementation class for all backend classes.
- RrdBackend(String) - Constructor for class org.rrd4j.core.RrdBackend
-
Creates backend for a RRD storage with the given path.
- RrdBackendFactory - Class in org.rrd4j.core
-
Base (abstract) backend factory class which holds references to all concrete
backend factories and defines abstract methods which must be implemented in
all concrete factory implementations.
- RrdBackendFactory() - Constructor for class org.rrd4j.core.RrdBackendFactory
-
- RrdBerkeleyDbBackend - Class in org.rrd4j.core
-
- RrdBerkeleyDbBackend(String, Database) - Constructor for class org.rrd4j.core.RrdBerkeleyDbBackend
-
- RrdBerkeleyDbBackend(byte[], String, Database) - Constructor for class org.rrd4j.core.RrdBerkeleyDbBackend
-
- RrdBerkeleyDbBackendFactory - Class in org.rrd4j.core
-
- RrdBerkeleyDbBackendFactory(Database) - Constructor for class org.rrd4j.core.RrdBerkeleyDbBackendFactory
-
- RrdByteArrayBackend - Class in org.rrd4j.core
-
Abstract byte array based backend.
- RrdByteArrayBackend(String) - Constructor for class org.rrd4j.core.RrdByteArrayBackend
-
- RrdDb - Class in org.rrd4j.core
-
Main class used to create and manipulate round robin databases (RRDs).
- RrdDb(RrdDef) - Constructor for class org.rrd4j.core.RrdDb
-
Constructor used to create new RRD object from the definition.
- RrdDb(RrdDef, RrdBackendFactory) - Constructor for class org.rrd4j.core.RrdDb
-
Constructor used to create new RRD object from the definition object but with a storage
(backend) different from default.
- RrdDb(String, boolean) - Constructor for class org.rrd4j.core.RrdDb
-
Constructor used to open already existing RRD.
- RrdDb(String, boolean, RrdBackendFactory) - Constructor for class org.rrd4j.core.RrdDb
-
Constructor used to open already existing RRD backed
with a storage (backend) different from default.
- RrdDb(String) - Constructor for class org.rrd4j.core.RrdDb
-
Constructor used to open already existing RRD in R/W mode, with a default storage
(backend) type (file on the disk).
- RrdDb(String, RrdBackendFactory) - Constructor for class org.rrd4j.core.RrdDb
-
Constructor used to open already existing RRD in R/W mode with a storage (backend) type
different from default.
- RrdDb(String, String) - Constructor for class org.rrd4j.core.RrdDb
-
Constructor used to create RRD files from external file sources.
- RrdDb(String, String, RrdBackendFactory) - Constructor for class org.rrd4j.core.RrdDb
-
Constructor used to create RRD files from external file sources with a backend type
different from default.
- RrdDbPool - Class in org.rrd4j.core
-
This class should be used to synchronize access to RRD files
in a multithreaded environment.
- RrdDbPool() - Constructor for class org.rrd4j.core.RrdDbPool
-
- RrdDef - Class in org.rrd4j.core
-
Class to represent definition of new Round Robin Database (RRD).
- RrdDef(String) - Constructor for class org.rrd4j.core.RrdDef
-
Creates new RRD definition object with the given path.
- RrdDef(String, long) - Constructor for class org.rrd4j.core.RrdDef
-
Creates new RRD definition object with the given path and step.
- RrdDef(String, long, long) - Constructor for class org.rrd4j.core.RrdDef
-
Creates new RRD definition object with the given path, starting timestamp
and step.
- RrdDef(String, long, long, int) - Constructor for class org.rrd4j.core.RrdDef
-
Creates new RRD definition object with the given path, starting timestamp,
step and version.
- RrdDefTemplate - Class in org.rrd4j.core
-
Class used to create an arbitrary number of
RrdDef
(RRD definition) objects
from a single XML template.
- RrdDefTemplate(InputSource) - Constructor for class org.rrd4j.core.RrdDefTemplate
-
Creates RrdDefTemplate object from any parsable XML input source.
- RrdDefTemplate(String) - Constructor for class org.rrd4j.core.RrdDefTemplate
-
Creates RrdDefTemplate object from the string containing XML template.
- RrdDefTemplate(File) - Constructor for class org.rrd4j.core.RrdDefTemplate
-
Creates RrdDefTemplate object from the file containing XML template.
- RrdFileBackend - Class in org.rrd4j.core
-
An abstract backend which is used to store RRD data to ordinary files on the disk.
- RrdFileBackend(String, boolean) - Constructor for class org.rrd4j.core.RrdFileBackend
-
- RrdFileBackendFactory - Class in org.rrd4j.core
-
An abstract backend factory which is used to store RRD data to ordinary files on the disk.
- RrdFileBackendFactory() - Constructor for class org.rrd4j.core.RrdFileBackendFactory
-
- RrdGraph - Class in org.rrd4j.graph
-
Class which actually creates Rrd4j graphs (does the hard work).
- RrdGraph(RrdGraphDef) - Constructor for class org.rrd4j.graph.RrdGraph
-
Creates graph from the corresponding
RrdGraphDef
object.
- RrdGraphConstants - Interface in org.rrd4j.graph
-
Class to represent various constants used for graphing.
- RrdGraphConstants.FontConstructor - Class in org.rrd4j.graph
-
Font constructor, to use embedded fonts
- RrdGraphConstants.FontConstructor() - Constructor for class org.rrd4j.graph.RrdGraphConstants.FontConstructor
-
- RrdGraphDef - Class in org.rrd4j.graph
-
Class which should be used to define new Rrd4j graph.
- RrdGraphDef() - Constructor for class org.rrd4j.graph.RrdGraphDef
-
Creates RrdGraphDef object and sets default time span (default ending time is 'now',
default starting time is 'end-1day'.
- RrdGraphDefTemplate - Class in org.rrd4j.graph
-
Class used to create an arbitrary number of RrdGraphDef (graph definition) objects
from a single XML template.
- RrdGraphDefTemplate(InputSource) - Constructor for class org.rrd4j.graph.RrdGraphDefTemplate
-
Creates template object from any parsable XML source
- RrdGraphDefTemplate(File) - Constructor for class org.rrd4j.graph.RrdGraphDefTemplate
-
Creates template object from the file containing XML template code
- RrdGraphDefTemplate(String) - Constructor for class org.rrd4j.graph.RrdGraphDefTemplate
-
Creates template object from the string containing XML template code
- RrdGraphInfo - Class in org.rrd4j.graph
-
Class to represent successfully created Rrd4j graph.
- RrdInspector - Class in org.rrd4j.inspector
-
Utility application (swing) to analyze, change and plot content of Rrd4j RRD files.
- RrdMemoryBackend - Class in org.rrd4j.core
-
Backend to be used to store all RRD bytes in memory.
- RrdMemoryBackend(String) - Constructor for class org.rrd4j.core.RrdMemoryBackend
-
- RrdMemoryBackendFactory - Class in org.rrd4j.core
-
- RrdMemoryBackendFactory() - Constructor for class org.rrd4j.core.RrdMemoryBackendFactory
-
- RrdMongoDBBackend - Class in org.rrd4j.core
-
- RrdMongoDBBackend(String, DBCollection) - Constructor for class org.rrd4j.core.RrdMongoDBBackend
-
- RrdMongoDBBackendFactory - Class in org.rrd4j.core
-
- RrdMongoDBBackendFactory(DBCollection) - Constructor for class org.rrd4j.core.RrdMongoDBBackendFactory
-
Creates a RrdMongoDBBackendFactory.
- RrdNioBackend - Class in org.rrd4j.core
-
Backend which is used to store RRD data to ordinary disk files
using java.nio.* package.
- RrdNioBackend(String, boolean, RrdSyncThreadPool, int) - Constructor for class org.rrd4j.core.RrdNioBackend
-
Creates RrdFileBackend object for the given file path, backed by java.nio.* classes.
- RrdNioBackendFactory - Class in org.rrd4j.core
-
- RrdNioBackendFactory() - Constructor for class org.rrd4j.core.RrdNioBackendFactory
-
Creates a new RrdNioBackendFactory.
- RrdRandomAccessFileBackend - Class in org.rrd4j.core
-
Backend which is used to store RRD data to ordinary files on the disk.
- RrdRandomAccessFileBackend(String, boolean) - Constructor for class org.rrd4j.core.RrdRandomAccessFileBackend
-
Creates RrdFileBackend object for the given file path, backed by RandomAccessFile object.
- RrdRandomAccessFileBackendFactory - Class in org.rrd4j.core
-
- RrdRandomAccessFileBackendFactory() - Constructor for class org.rrd4j.core.RrdRandomAccessFileBackendFactory
-
- RrdSafeFileBackend - Class in org.rrd4j.core
-
Backend which is used to store RRD data to ordinary files on the disk, using locking.
- RrdSafeFileBackend(String, long, long) - Constructor for class org.rrd4j.core.RrdSafeFileBackend
-
Creates RrdFileBackend object for the given file path, backed by RandomAccessFile object.
- RrdSafeFileBackendFactory - Class in org.rrd4j.core
-
- RrdSafeFileBackendFactory() - Constructor for class org.rrd4j.core.RrdSafeFileBackendFactory
-
- RrdSyncThreadPool - Class in org.rrd4j.core
-
Thread pool used by
RrdNioBackend
instances to periodically sync the mapped file to disk.
- RrdSyncThreadPool() - Constructor for class org.rrd4j.core.RrdSyncThreadPool
-
Creates a new RrdSyncThreadPool with a default pool size of
6.
- RrdSyncThreadPool(ScheduledExecutorService) - Constructor for class org.rrd4j.core.RrdSyncThreadPool
-
Creates a new RrdSyncThreadPool with a user-provided ScheduledExecutorService.
- RrdSyncThreadPool(int) - Constructor for class org.rrd4j.core.RrdSyncThreadPool
-
Creates a new RrdSyncThreadPool with the given pool size.
- RrdSyncThreadPool(int, ThreadFactory) - Constructor for class org.rrd4j.core.RrdSyncThreadPool
-
Creates a new RrdSyncThreadPool with the given pool size.
- RrdToolkit - Class in org.rrd4j.core
-
Class used to perform various complex operations on RRD files.
- RrdToolkit() - Constructor for class org.rrd4j.core.RrdToolkit
-
- Sample - Class in org.rrd4j.core
-
Class to represent data source values for the given timestamp.
- SATURDAY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Constant to represent Saturday
- SECOND - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Constant to represent second
- set(String) - Method in class org.rrd4j.core.Sample
-
Sets sample timestamp and data source values in a fashion similar to RRDTool.
- setAltAutoscale(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Computes Y range based on function absolute minimum and maximum
values.
- setAltAutoscaleMax(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Computes Y range based on function absolute minimum and maximum
values.
- setAltYGrid(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Places Y grid dynamically based on graph Y range.
- setAltYMrtg(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Use this method to request MRTG-like graph (false by default)
- setAndUpdate(String) - Method in class org.rrd4j.core.Sample
-
Creates sample with the timestamp and data source values supplied
in the argument string and stores sample in the corresponding RRD.
- setAntiAliasing(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Controls if the chart area of the image should be antialiased or not.
- setArcXff(String, ConsolFun, int, double) - Static method in class org.rrd4j.core.RrdToolkit
-
Sets single archive's X-files factor to a new value.
- setBackgroundImage(String) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets background image - currently, only PNG images can be used as background.
- setBase(double) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets default base for magnitude scaling.
- setCapacity(int) - Method in class org.rrd4j.core.RrdDbPool
-
Sets the maximum number of simultaneously open RRD files.
- setColor(int, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
-
Overrides the colors for the standard elements of the graph.
- setColor(String, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
-
Overrides the colors for the standard elements of the graph by element name.
- setDefaultFactory(String) - Static method in class org.rrd4j.core.RrdBackendFactory
-
Replaces the default backend factory with a new one.
- setDefaultFactory(String) - Static method in class org.rrd4j.core.RrdDb
-
Sets default backend factory to be used.
- setDrawXGrid(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets visibility of the X-axis grid.
- setDrawYGrid(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets visibility of the Y-axis grid.
- setDsHeartbeat(String, String, long) - Static method in class org.rrd4j.core.RrdToolkit
-
Sets datasource heartbeat to a new value.
- setDsHeartbeat(String, int, long) - Static method in class org.rrd4j.core.RrdToolkit
-
Sets datasource heartbeat to a new value.
- setDsMaxValue(String, String, double, boolean) - Static method in class org.rrd4j.core.RrdToolkit
-
Sets datasource max value to a new value.
- setDsMinMaxValue(String, String, double, double, boolean) - Static method in class org.rrd4j.core.RrdToolkit
-
Updates valid value range for the given datasource.
- setDsMinValue(String, String, double, boolean) - Static method in class org.rrd4j.core.RrdToolkit
-
Sets datasource min value to a new value
- setDsName(String) - Method in class org.rrd4j.core.Datasource
-
Sets datasource name to a new value
- setDsType(DsType) - Method in class org.rrd4j.core.Datasource
-
- setEndTime(long) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets the time when the graph should end.
- setFetchRequestResolution(long) - Method in class org.rrd4j.data.DataProcessor
-
Sets desired RRD archive step in seconds to be used internally while fetching data
from RRD files.
- setFilename(String) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets the name of the graph to generate.
- setFilter(String...) - Method in class org.rrd4j.core.FetchRequest
-
Sets request filter in order to fetch data only for
the specified array of datasources (datasource names).
- setFilter(Set<String>) - Method in class org.rrd4j.core.FetchRequest
-
Sets request filter in order to fetch data only for
the specified set of datasources (datasource names).
- setFilter(String) - Method in class org.rrd4j.core.FetchRequest
-
Sets request filter in order to fetch data only for
a single datasource (datasource name).
- setFirstDayOfWeek(int) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets first day of the week.
- setForceRulesLegend(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Force the generation of HRULE and VRULE legend even if those HRULE
or VRULE will not be drawn because out of graph boundaries.
- setGridStroke(Stroke) - Method in class org.rrd4j.graph.RrdGraphDef
-
Set the Stroke used to draw grid
- setHeartbeat(long) - Method in class org.rrd4j.core.Datasource
-
Sets datasource heartbeat to a new value.
- setHeight(int) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets height of the drawing area within the graph.
- setImageFormat(String) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets image format.
- setImageInfo(String) - Method in class org.rrd4j.graph.RrdGraphDef
-
Creates additional image information.
- setImageQuality(float) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets image quality.
- setInfo(String) - Method in class org.rrd4j.core.Header
-
- setInfo(String) - Method in class org.rrd4j.core.RrdDb
-
- setInterlaced(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Creates interlaced GIF image (currently not supported,
method is present only for RRDTool compatibility).
- setInterpolationMethod(int) - Method in class org.rrd4j.data.LinearInterpolator
-
Sets interpolation method to be used.
- setLargeFont(Font) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets title font.
- setLazy(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Creates graph only if the current graph is out of date or not existent.
- setLength(long) - Method in class org.rrd4j.core.RrdBackend
-
Sets the number of bytes in the underlying RRD storage.
- setLength(long) - Method in class org.rrd4j.core.RrdByteArrayBackend
-
Reserves a memory section as a RRD storage.
- setLength(long) - Method in class org.rrd4j.core.RrdNioBackend
-
Sets length of the underlying RRD file.
- setLength(long) - Method in class org.rrd4j.core.RrdRandomAccessFileBackend
-
Sets length of the underlying RRD file.
- setLocale(Locale) - Method in class org.rrd4j.graph.RrdGraphDef
-
Set the locale used for the legend.
- setLockRetryPeriod(long) - Static method in class org.rrd4j.core.RrdSafeFileBackendFactory
-
Sets time between two consecutive file locking attempts.
- setLockWaitTime(long) - Static method in class org.rrd4j.core.RrdSafeFileBackendFactory
-
Sets time this backend will wait for a file lock.
- setLogarithmic(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets logarithmic y-axis scaling.
- setMaxValue(double, boolean) - Method in class org.rrd4j.core.Datasource
-
Sets maximum allowed value for this datasource.
- setMaxValue(double) - Method in class org.rrd4j.graph.RrdGraphDef
-
Defines the value normally located at the upper border of the
graph.
- setMinMaxValue(double, double, boolean) - Method in class org.rrd4j.core.Datasource
-
Sets min/max values allowed for this datasource.
- setMinValue(double, boolean) - Method in class org.rrd4j.core.Datasource
-
Sets minimum allowed value for this datasource.
- setMinValue(double) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets the lower limit of a graph.
- setNoLegend(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Suppress generation of legend, only render the graph.
- setNoMinorGrid(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Use this method to turn off minor grid lines (printed by default)
- setOnlyGraph(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Suppresses anything but the graph.
- setOverlayImage(String) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets overlay image - currently, only PNG images can be used as overlay.
- setPath(String) - Method in class org.rrd4j.core.RrdDef
-
Sets path to RRD.
- setPixelCount(int) - Method in class org.rrd4j.data.DataProcessor
-
Sets the number of pixels (target graph width).
- setPoolUsed(boolean) - Method in class org.rrd4j.data.DataProcessor
-
- setPoolUsed(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets RrdDbPool usage policy (defaults to true).
- setRigid(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets rigid boundaries mode.
- setShowSignature(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Shows or hides graph signature (gator) in the top right corner of the graph
- setSmallFont(Font) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets default font for graphing.
- setStartTime(long) - Method in class org.rrd4j.core.RrdDef
-
Sets RRD's starting timestamp.
- setStartTime(Date) - Method in class org.rrd4j.core.RrdDef
-
Sets RRD's starting timestamp.
- setStartTime(Calendar) - Method in class org.rrd4j.core.RrdDef
-
Sets RRD's starting timestamp.
- setStartTime(long) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets the time when the graph should begin.
- setStep(long) - Method in class org.rrd4j.core.RrdDef
-
Sets RRD's time step.
- setStep(long) - Method in class org.rrd4j.data.DataProcessor
-
Roughly corresponds to the --step option in RRDTool's graph/xport commands.
- setStep(long) - Method in class org.rrd4j.graph.RrdGraphDef
-
Suggests which time step should be used by Rrd4j while processing data from RRD files.
- setSyncPeriod(int) - Static method in class org.rrd4j.core.RrdNioBackendFactory
-
Sets time between consecutive background synchronizations.
- setSyncPoolSize(int) - Static method in class org.rrd4j.core.RrdNioBackendFactory
-
Sets the number of synchronizing threads.
- setSyncThreadPool(RrdSyncThreadPool) - Method in class org.rrd4j.core.RrdNioBackendFactory
-
- setSyncThreadPool(ScheduledExecutorService) - Method in class org.rrd4j.core.RrdNioBackendFactory
-
- setTextAntiAliasing(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
-
Controls if the text should be antialiased or not.
- setTickStroke(Stroke) - Method in class org.rrd4j.graph.RrdGraphDef
-
Set the stroke used to draw ticks
- setTime(long) - Method in class org.rrd4j.core.Sample
-
Sets sample timestamp.
- setTimeAxis(int, int, int, int, int, int, int, String) - Method in class org.rrd4j.graph.RrdGraphDef
-
Configures x-axis grid and labels.
- setTimeSpan(long, long) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets starting and ending time for the for the graph.
- setTimeSpan(long[]) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets starting and ending time for the for the graph.
- setTimeZone(TimeZone) - Method in class org.rrd4j.graph.RrdGraphDef
-
Set the time zone used for the legend.
- setTitle(String) - Method in class org.rrd4j.graph.RrdGraphDef
-
Defines a title to be written into the graph.
- setUnit(String) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets unit to be displayed on y axis.
- setUnitsExponent(int) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets the 10**unitsExponent scaling of the y-axis values.
- setUnitsLength(int) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets the character width on the left side of the graph for
y-axis values.
- setValue(int, double) - Method in interface org.rrd4j.core.Robin
-
Sets the i-th value in the Robin archive.
- setValue(String, double) - Method in class org.rrd4j.core.Sample
-
Sets single data source value in the sample.
- setValue(int, double) - Method in class org.rrd4j.core.Sample
-
Sets single datasource value using data source index.
- setValueAxis(double, int) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets vertical axis grid and labels.
- setValues(double...) - Method in interface org.rrd4j.core.Robin
-
Updates archived values in bulk.
- setValues(double) - Method in interface org.rrd4j.core.Robin
-
(Re)sets all values in this archive to the same value.
- setValues(double...) - Method in class org.rrd4j.core.Sample
-
Sets some (possibly all) data source values in bulk.
- setVariable(String, String) - Method in class org.rrd4j.core.XmlTemplate
-
Sets value for a single XML template variable.
- setVariable(String, int) - Method in class org.rrd4j.core.XmlTemplate
-
Sets value for a single XML template variable.
- setVariable(String, long) - Method in class org.rrd4j.core.XmlTemplate
-
Sets value for a single XML template variable.
- setVariable(String, double) - Method in class org.rrd4j.core.XmlTemplate
-
Sets value for a single XML template variable.
- setVariable(String, Color) - Method in class org.rrd4j.core.XmlTemplate
-
Sets value for a single XML template variable.
- setVariable(String, Date) - Method in class org.rrd4j.core.XmlTemplate
-
Sets value for a single XML template variable.
- setVariable(String, Calendar) - Method in class org.rrd4j.core.XmlTemplate
-
Sets value for a single XML template variable.
- setVariable(String, boolean) - Method in class org.rrd4j.core.XmlTemplate
-
Sets value for a single XML template variable.
- setVersion(int) - Method in class org.rrd4j.core.RrdDef
-
Sets RRD's file version.
- setVerticalLabel(String) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets vertical label on the left side of the graph.
- setWidth(int) - Method in class org.rrd4j.graph.RrdGraphDef
-
Sets width of the drawing area within the graph.
- setXff(double) - Method in class org.rrd4j.core.Archive
-
Sets X-files factor to a new value.
- shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdBackendFactory
-
Determines if the header should be validated.
- shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdBerkeleyDbBackendFactory
-
- shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdFileBackendFactory
-
- shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdMemoryBackendFactory
-
- shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdMongoDBBackendFactory
-
- shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdRandomAccessFileBackendFactory
-
- shutdown() - Method in class org.rrd4j.core.RrdSyncThreadPool
-
Shuts down this thread pool in an orderly manner.
- split(String) - Static method in class org.rrd4j.core.RrdToolkit
-
Splits single RRD file with several datasources into a number of smaller RRD files
with a single datasource in it.
- sprintf(Locale, String, Object...) - Static method in class org.rrd4j.core.Util
-
Equivalent of the C-style sprintf function.
- stack(String, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
-
- stack(String, Paint, String) - Method in class org.rrd4j.graph.RrdGraphDef
-
- startTag(String) - Method in class org.rrd4j.core.XmlWriter
-
Opens XML tag
- steps - Variable in class org.rrd4j.core.Archive
-
- store(double) - Method in interface org.rrd4j.core.Robin
-
- sum(double, double) - Static method in class org.rrd4j.core.Util
-
Calculates sum of two doubles, but treats NaNs as zeros.
- SUNDAY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
-
Constant to represent Sunday
- sync() - Method in class org.rrd4j.core.RrdNioBackend
-
This method forces all data cached in memory but not yet stored in the file,
to be stored in it.


Windgrams for Canada
2013
Jan
23
Duration
Model
Multi-day
One day
HRDPS
GDPS
Region
Location
dummy
Canada RASP
by
Andrew Berkley
& Peter Spear
Windgram selector
Map overlay plots
HRDPS model
data from
Environment and Climate Change Canada
Partially funded by the membership of
BCHPA
and
AVSA
.
Please consider donating


Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quibusdam earum, deserunt ad eaque quis delectus, tempore, quia tenetur itaque iste fugit totam eligendi, doloremque. Vel consequuntur reiciendis magni autem velit?
Illum officia iste nam itaque voluptatibus optio aut deleniti. Ipsam autem deleniti quo itaque et error, amet inventore? Quisquam aliquid laudantium impedit illo laborum libero mollitia quam nam qui architecto!
Lorem Ipsum is the single greatest threat. We are not - we are not keeping up with other websites. Lorem Ipsum best not make any more threats to your website. It will be met with fire and fury like the world has never seen. Does everybody know that pig named Lorem Ipsum? An ‘extremely credible source’ has called my office and told me that Barack Obama’s placeholder text is a fraud.


Reach Beyond
Your Limits.
Cosmic Launch is an America-based space corporation on a mission to deliver quality space experiences. We offer affordable space travel for all, hoping to create a living space beyond our planet Earth each astronaut at a time.
Get Started
Simple
Steps.
Cosmic Launch hopes of bringing the outer space to the people. With our simple ticketing system, your steps of becoming an astronaut are cut short to only a few weeks of waiting. Exprience that outer space dream with only a few clicks!
Login
Explore
Your Deams.
Exploring the galaxy has never been simpler. With Cosmic Launch, view what you've always dreamed of. Becoming an astronaut with Cosmic only takes a few weeks. Cosmic is the top rated space company, trusted by thousands.
Launch
The Trip
Of A Lifetime.
Cosmic Launch offers the travel of a lifetime. With our 5 star rated hotels and space stations, you can experience out-of-this-world sights. Trips are currently limited to the Moon and Mars.
Missions
Safety
First.
Our priority is always safety. Cosmic Launch's rockets have been tested and used for decades, and have been built with high quality. Cosmic Launch has been trusted by the world's leading companies such as Netflic, Googgle and NASAA.
Read More


Services
Portfolio
More
live:bandsshillong
+91-8974-909577
Home
Design
Development
Advance SEO Services
About Us
Contact
+91-8974-909577
Home
Design
Development
Advance SEO Services
About Us
Contact
+91-8974-909577
Contact
We have Faith in Your Idea. Let’s Make it a Brand!
OUR OFFICE
Address
Opp Guardian time office,New step by step building,Lower lachumiere,Shillong-793002
Call Us
+91-8974-909577
EMAIL
<EMAIL_ADDRESS>Skype
live:bandsshillong
Additional Contacts
Sunny Paul
Manager
Email
sbassnet39@gmail.com


--- layout: post title: My TDD Story (Epilogue) date: 2014-06-01 00:58:29.000000000 +08:00 type: post published: true status: publish categories: [] tags: [] meta: _edit_last: '38359561' _publicize_job_id: '15436562292' _wpas_skip_facebook: '1' _wpas_skip_google_plus: '1' _wpas_skip_twitter: '1' _wpas_skip_linkedin: '1' _wpas_skip_tumblr: '1' _wpas_skip_path: '1' author: login: noobgrammer email<EMAIL_ADDRESS>display_name: bytehala first_name: Lemuel last_name: '' ---
... and I never looked back.
Update (24 January 2015): I have stopped doing Katas. I still don't practice TDD, and right now I want to learn A LOT of stuff simultaneously (UX Design, Functional Programming, The Pragmatic Programmer, etc.) If I had all the time in the world, I'd read and read... and play Bomb Squad.


In the previous post, we explored very basic concepts of MSMQ. We used non-transactional queue to send and receive a message. In this post we will try to dive more into Message Queuing Queues.
Simply, queues are logical containers that Message Queuing uses to store and later forward messages, providing the bases for the loosely coupled aspects of Message Queuing. Queues can be created by applications and by Message Queuing. Queues created by applications or by users in an MMC snap-in are referred to as application queues. Queues created by Message Queuing are referred to as system-generated queues (we will talk about system- generated queues in another post).
Depending on the service provided by the queue, application queues can be public or private, and they can be transactional or nontransactional.
Application queues can play any of the following roles:
Destination queues are any queue used to send/receive messages between applications. The sending application on computer 1 sends the messages to the queue and the receiving application on computer 2 reads the messages from the queue. Typically, destination queues are located on the same computer as the receiving application in order to minimize network traffic.
Public Versus Private Queues The decision to use public or private destination queues depends primarily on whether you want other applications to be able to locate the queues or not. Message Queuing registers private queues locally by storing a description of each queue in a separate file in the local queue storage (LQS) folder on the local computer (the default Lqs folder is %windir%\System32\MSMQ\Storage\Lqs). Also a description of each public queue created on the local computer is also stored locally in a separate file in the Lqs folder.
Adv. of Public Queues:
Adv. of Private Queues:
Div. of Private Queues:
Transactional Versus Nontransactional Queues The decision to use transactional or nontransactional queues is based on whether the applications accessing the queue will be sending and receiving messages within the context of a transaction. So, what is a transaction ? a transaction is to execute a multiple-steps process such that either all or none of the steps will complete. In reality, transactions are handled by rolling back any steps that have already occurred if the entire transaction is not completed successfully.
When sending messages, only transactional queues can accept messages sent in the context of a transaction. These messages are also referred to as transactional messages. In a similar way, nontransactional queues can only accept messages sent outside the context of a transaction. Note that only transactional messages are delivered with exactly-once-delivery (EOD) guarantees.
When receiving messages, only local transactional queues can be accessed within the context of a transaction. The transactional queue must be local to the receiving application. On the other hand, nontransactional queues can be accessed within or outside of a transaction. Also, transactional queues, local or remote, can be accessed outside of a transaction (because we ask it to do less than what it can do).
If you just want to be able to recover lost messages, don’t use transactional queues. You can set the Recoverable property of a every message you sent. Or you can sent the queue property DefaultPropertiesToSend.Recoverable to true.
MessageQueue have a property called Transactional that you can check to ensure that the queue is transactional
MSMQ supports two types of transactions: Internal and External.
Class MessageQueueTransaction can be used to Begin(), Commit(), Abort() the transaction. It also can be passed through Send() and Receive() methods to that operation falls under a transaction. The class also exposes a Status property to give the transaction status. Transaction status can be one of:
Transaction Types when sending or receiving using MessageQueue class through transactional queues, you could pass one of the values in MessageQueueTransactionType enumeration. This specifies how you would like to interact with the queue. These values are:
Now lets compile these pieces into one example to get sense of what internal transactional queues means.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Messaging;
namespace MSMQ_Demo3
{
class Program
{
static void Main(string[] args)
{
MessageQueueTransaction mqTran = new MessageQueueTransaction();
MessageQueue queueA = MessageQueue.Create(".\\Private$\\TranQueueA", true);
MessageQueue queueB = MessageQueue.Create(".\\Private$\\TranQueueB", true);
mqTran.Begin();
try
{
queueA.Send("Message A", "Label A", mqTran );
queueB.Send("Message B", "Label B", mqTran );
mqTran.Commit();
}
catch(Exception ex)
{
mqTran.Abort();
Console.WriteLine(ex.Message);
}
MessageQueue queueC = new MessageQueue(".\\Private$\\TranQueueA");
MessageQueue queueD = new MessageQueue(".\\Private$\\TranQueueB");
string strMsg = "";
mqTran.Begin();
try
{
Message msg = queueC.Receive(mqTran);
msg.Formatter = new XmlMessageFormatter(new Type[1] { typeof(string) });
strMsg = msg.Body.ToString();
msg = queueD.Receive(mqTran);
msg.Formatter = new XmlMessageFormatter(new Type[1] { typeof(string) });
strMsg += " \n ";
strMsg += msg.Body.ToString();
Console.WriteLine(strMsg);
mqTran.Commit();
}
catch (Exception ex)
{
mqTran.Abort();
Console.WriteLine(ex.Message);
}
Console.WriteLine();
}
}
}
In this example we created two transactional queues, send two messages to them. Then we received these messages. Both the sending and receiving done in a transaction that commits only after the success of all operations. If any errors happened, we abort the whole transaction and rollback all operations done in it.
In future posts we will talk more about MSQM details.


1 April, 2011, Tel Aviv, Israel: Freecell Solver Enterprises™, Inc., on behalf of the Freecell Solver™ development team, is glad to announce the upcoming availability of the Webscale™ Edition of Freecell Solver™, the solver for various types of Patience games.
Freecell Solver™, has until now made use of a compile-time choice of primitive, in-memory, data-structures such as hash tables or self-balancing binary trees, but now we decided that it's time to move on to something more in the spirit of 2010s. Since SQL databases have already become passé, we decided to skip directly to the NoSQL trend of databases (also known as "Oh no! No SQL!") and to write alternative backends for Freecell Solver™ for distributed NoSQL stores such as Cassandra, MongoDB, or CouchDB.
Freecell Solver Enterprises™ is certain that using these modern, high-performance, and highly distributed stores will increase Freecell Solver™'s webscalability, and allow it to process a larger amount of stored positions than it could at the moment at a far greater speed and make Freecell Solver™ be ready for the cloud. As our CTO, Shlomi Fish, says “If you're not excited about it now, you should be.”
Expect the upcoming availability of Freecell Solver™ Webscale™ Edition from the homepage of Freecell Solver™.


Name: {{ serverName }}
No server was created!
Permissions: {{ allowNewServer }}
Status: {{ serverCreationStatus }}
Username: {{ username }}
Secret Password
= 4 ? 'white' : 'black' }" [ngClass]="{ high: i >= 4 }" >{{ log }}


Email verified! Click here to go to the login page.
Failed to verify email address. This is likely because the link expired. Please register again, bearing in mind you have one hour before the link in the email email expires.


I began the evening by boiling down 1/3 of a large bag of Calamus root. This turned out to be about 2 or 3 teaspoons of pure oil, though I had to estimate because much of it was still diluted with some water. I shared it with my friends, and I ended up taking about 1 teaspoon pure. Then, a short while later, when I was feeling some subtle effects, two hits from a dryer-vent bucket bong (BIG hits) of 17x were administered very effectively, I've been told. I don't remember finishing the last hit. Their comments will be added to the bottom of this account.
I was transported to another world, much like ours. I was leaning against a brick wall, having trouble standing since my balance was very bad. Like a dream, I get that I'm in a small town, probably in the Netherlands, though I'm not sure. I'm leaning over some green bushes against that brick wall, and a woman asked whether or not I was alright. Over in the room, which was still accessible through the left side of my left eye, my brother said, 'Dude, are you okay?' I said, to both, 'Yeah, I think I'll be fine.'
But I was not. I couldn't snap out of this fit of the spins. I grabbed at the bushes and the wall, trying to stand straight. But I just couldn't. This was a pretty abstract worry, though. I was mostly very confused, since I felt that this was just the last interpretation of many that I had gone through. Pretty soon, I started coming down, and moving from interpretation to interpretation of the world. I progressively got closer to a real interpretation of the world, though the above was the strongest and most long-lasting of them. Eventually, my friends set me down in a more comfortable spot a couple of steps away, and I finally started to understand that I was just in my brother's room with my friends. My pants were wet, and my friends were frantic with questions. The hole I pushed in the angled ceiling/wall in my room started becoming more pronounced than the rather faint rose chalked on the wall. I'll let my friends tell you what they told me.
Observer 1: after he took the first big hit, he managed to take another, though he looked pretty confused at the time, then he got up like he was trying to get somewhere, but either he was really uncoordinated about it, or he was trying to 'get' to a place that he couldn't figure out how to move to get to from where he was. Trying to get somewhere, or grasping for something caused him to knock over some cups of watter and lamps, and put a hole in the soft wall/ceiling of the small room. We tried to calm him down, tell him not to worry. I don't know if he understood, just kept with behavior for 20ish seconds and muttering 'Whooh - man, whoa.'  He wants to just sit back and relax to 'absorb' or 'rest from' what he, all he, has just experienced.
Observer 2: Twin brother of the reporter, and owner of the room in which the trip started and ended (I can't really say most the the actual trip took place here). My brother took two large hits of the strongest stuff I had. This was after taking more Calamus than I was aware of. It started normally. He got confused during the second hit, so I took the wicked bong from him, and offered him some water. It took me a couple of tries to get his attention, but once I had it, he slowly reached for the cup. He lost attention to the cup, and started spilling water. After that, he started flipping everything over. Water everywhere, lamp on the ground, cards flipping left and right, hookah toppled, and, in trying to stand up, a hole in the wall. After a little while, he calmed down and we moved him to a better seat, so he could relax properly after what was definitely very intense.
I took about 1/8 of the total sweetflag concentrate we made, equivalent to about 50 grams of root. My calamus experience was nice. I was very alert, senses were intensified, and I had no bad side effects but a feeling of being sped up. My theory is that the calamus negated the motor function suppression that Salvia normally exhibits. Ordinarily, high doses of Salvia (with which I am very experienced), will make a subject seem more comatose than anything else. Subjects' experiences will be very dramatic and full of movement, but it doesn't translate to movement because of a similar mechanism that sleep employs. Calamus negated this completely, as all movements experienced during the Salvia trip also occurred in the real world.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


The hills around the ranch were lush and green, made mysterious and inaccessible-looking from the high mists. I was excited and apprehensive as D and I vaulted the iron fence. We were on a dubious errand, to say the least: collecting illegal, mind-altering mushrooms on a privately owned ranch. Any number of things could go wrong with this scenario. We could have dogs sicced on us, we could go to jail and if we were hurt somehow, we would only have each other to extricate ourselves.
I kept an eye trained to the hilltops for ranchers, but the first thing we discovered actually discovered us first. A black helicopter buzzed by overhead, with D and I standing out in the open. The sight of this bird of ill omen froze us, but after exchanging looks we decided not to let it get to us. We crested a hill, and after scanning a dozen or so cow pies, I spotted something moving. It turned out to be a young man who hadn’t seen us, apparently. He was downhill of us and past some underbrush. I thought he was a ranch hand, but D hand-signaled for us to go talk to him.
We asked him how the shroom-hunting was today. In response, he took a ziplock full of about a pound of fresh ‘shrooms out of his bag. D and I stared in surprise and barely restrained glee. The kid directed us to where he had been hunting, and D and I took off toward it at a run. After another fence-vault we spotted more hunters picking through a field. I was struck by the sight. Whether they were dealers or just kids out for kicks, they seemed to strike a chord in my mind that could best be described, perhaps, as romantic. Outlaw farmers, utilizing the part of the ranchers’ trade that would have gone unused. They were taking the by-product of an agricultural industry to get to a mental state forbidden by law. It was beautifully rebellious.
D and I began scanning the cow-pies, because they were the most likely places for the mushrooms to grow. The crew ahead of us, however, had mostly ransacked these. After a brief search, we had gathered enough for our personal use, but decided to press on ahead of our co-farmers. We walked up a wet cattle path, looking along the sides for errant ‘shroomies. Every so often, one or the other of us would get a feeling that we should look in some particular place or other, and BOOM!  It seemed like the ‘shrooms were calling to us, telling us where they were, and this happened more than a few times. As our bags filled, we became ecstatic with the thrill of the hunt, and its copious rewards.
It was like a magical Easter-egg hunt, dashing through beautiful hills, finding secrets that appeared to be calling out to us. The illicit thrill of being on someone else’s land, and the adrenaline kept us going as much as the reward. The task itself was definitely a part of that reward. I couldn’t remember having that much fun in a long time. After a few hours hunting we had gathered about a pound of shrooms ranging from 1 to 6 inches in length, and decided to head for home.
We set apart the ones we wanted to eat right away, and put the rest on a cookie sheet to oven-dry. After attending to the oven, I poured a glass of red wine for D and filled one for myself, and we drank to a good trip. We had about 5 shrooms each from the larger ones we had picked, and put Dead Can Dance on the stereo. D is a musician himself and we discussed music for about 40 minutes until the effects began to catch up with us.
The ‘shrooms came on slowly and gently, not the sudden rush we had both come to expect from previous experiences. The tribal beats and soaring vocals took on new dimensions, and set the pace for our rise into shroom-consciousness. These shrooms were unlike the intense caps we had had before. They had their own sort of personality, very friendly and mellow. More than ever before, I felt as if I had been given a penetrating insight into things. Whatever I turned my attention to, I would come up with new connections in my mind, whether it was music, or the news, or whatever. I felt clear and lucid, like I had greater intelligence and wisdom, and a broader view of the world.
More than this, I felt compassion and empathy as well, as the shrooms opened my mind in deeper and deeper ways. I had been out of any romantic relationship for a while, and was having a hard time forgiving myself for mistakes I had made in a previous relationship. After talking with D, and thinking about the troubles he had with his family I realized that the love I had to give was a good thing, that I had learned from my past mistakes. The other girl, despite being my first love, was gone… and this was okay. The shrooms told me, without words, that what mattered was sharing the warmth inside myself, and that instead of 'taking' someone for yourself, love is like watering a flower, and helping it bloom. I felt a profound joy and relief at hearing this, and it was as if an emotional veil lifted from my heart.
Shrooms can have different personalities. Some are aggressive and rough, like high school football coaches. Some are like therapists, and some are like good friends. These shrooms turned out to be very happy and friendly therapists, glad to help me work through my problems. I am indebted to the little guys; that was a great day in my life.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


facebook
Facebook helps you connect and share with the people in your life.
Log In
Forgot Password?
Create a New Account
Create a Page
for a celebrity, band or business.


BREAKING: Man arrested as 15 people found in back of lorry in Wiltshire are detained
A man in his 50s has been arrested on suspicion of assisting with illegal entry
by Matthew Dresch, https://www.mirror.co.uk/authors/matthew-dresch/A man has been arrested after police found 15 people in the back of a lorry in Wiltshire.
A spokesman for Wiltshire Police said: "We were called by a member of the public shortly before 8.30pm this evening following a report of suspicious activity involving a lorry on the A350 near Chippenham.
"Officers attended the scene and located 15 people in the rear of the vehicle.
"At this early stage of our investigation, we believe they are all over the age of 16.
"Colleagues from the ambulance and the fire service attended the scene and carried out initial medical checks - fourteen of these people are currently being conveyed to custody, while one person has been taken to hospital for further checks - they are not believed to be in a serious condition.
"A road closure has been put in place on the A350 at the Kington Langley crossroads while the lorry is recovered.
"In addition, one man, aged in his 50's, has been arrested on suspicion of assisting with illegal entry and taken to Swindon custody for further questioning."