All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
web-interface.assets.37.37.bed853b49cad62de1f58.js Maven / Gradle / Ivy
webpackJsonp([37],{1039:function(module,exports,__webpack_require__){eval("/* REACT HOT LOADER */ if (false) { (function () { var ReactHotAPI = require(\"/var/lib/jenkins/jobs/graylog-release/workspace/target/checkout/graylog2-web-interface/node_modules/react-hot-api/modules/index.js\"), RootInstanceProvider = require(\"/var/lib/jenkins/jobs/graylog-release/workspace/target/checkout/graylog2-web-interface/node_modules/react-hot-loader/RootInstanceProvider.js\"), ReactMount = require(\"react/lib/ReactMount\"), React = require(\"react\"); module.makeHot = module.hot.data ? module.hot.data.makeHot : ReactHotAPI(function () { return RootInstanceProvider.getRootInstances(ReactMount); }, React); })(); } try { (function () {\n\n'use strict';\n\nObject.defineProperty(exports, '__esModule', {\n value: true\n});\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }\n\nvar _react = __webpack_require__(1);\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _reflux = __webpack_require__(3);\n\nvar _reflux2 = _interopRequireDefault(_reflux);\n\nvar _reactBootstrap = __webpack_require__(2);\n\nvar _componentsCommon = __webpack_require__(4);\n\nvar _storesUsersCurrentUserStore = __webpack_require__(26);\n\nvar _storesUsersCurrentUserStore2 = _interopRequireDefault(_storesUsersCurrentUserStore);\n\nvar _storesNodesNodesStore = __webpack_require__(37);\n\nvar _storesNodesNodesStore2 = _interopRequireDefault(_storesNodesNodesStore);\n\nvar _storesClusterClusterOverviewStore = __webpack_require__(149);\n\nvar _storesClusterClusterOverviewStore2 = _interopRequireDefault(_storesClusterClusterOverviewStore);\n\nvar _logicDatetimesDateTime = __webpack_require__(41);\n\nvar _logicDatetimesDateTime2 = _interopRequireDefault(_logicDatetimesDateTime);\n\nfunction nodeFilter(state) {\n return state.nodes ? state.nodes[this.props.params.nodeId] : state.nodes;\n}\n\nvar ThreadDumpPage = _react2['default'].createClass({\n displayName: 'ThreadDumpPage',\n\n propTypes: {\n params: _react.PropTypes.object.isRequired\n },\n mixins: [_reflux2['default'].connect(_storesUsersCurrentUserStore2['default']), _reflux2['default'].connectFilter(_storesNodesNodesStore2['default'], 'node', nodeFilter)],\n componentDidMount: function componentDidMount() {\n var _this = this;\n\n _storesClusterClusterOverviewStore2['default'].threadDump(this.props.params.nodeId).then(function (threadDump) {\n return _this.setState({ threadDump: threadDump });\n });\n },\n _isLoading: function _isLoading() {\n return !this.state.node;\n },\n render: function render() {\n if (this._isLoading()) {\n return _react2['default'].createElement(_componentsCommon.Spinner, null);\n }\n\n var title = _react2['default'].createElement(\n 'span',\n null,\n 'Thread dump of node ',\n this.state.node.short_node_id,\n ' / ',\n this.state.node.hostname,\n ' ',\n _react2['default'].createElement(\n 'small',\n null,\n 'Taken at ',\n _logicDatetimesDateTime2['default'].now().toString(_logicDatetimesDateTime2['default'].Formats.COMPLETE)\n )\n );\n\n var threadDump = this.state.threadDump ? _react2['default'].createElement(\n 'pre',\n { className: 'threaddump' },\n this.state.threadDump\n ) : _react2['default'].createElement(_componentsCommon.Spinner, null);\n\n return _react2['default'].createElement(\n 'div',\n null,\n _react2['default'].createElement(_componentsCommon.PageHeader, { title: title }),\n _react2['default'].createElement(\n _reactBootstrap.Row,\n { className: 'content input-list' },\n _react2['default'].createElement(\n _reactBootstrap.Col,\n { md: 12 },\n threadDump\n )\n )\n );\n }\n});\n\nexports['default'] = ThreadDumpPage;\nmodule.exports = exports['default'];\n\n/* REACT HOT LOADER */ }).call(this); } finally { if (false) { (function () { var foundReactClasses = module.hot.data && module.hot.data.foundReactClasses || false; if (module.exports && module.makeHot) { var makeExportsHot = require(\"/var/lib/jenkins/jobs/graylog-release/workspace/target/checkout/graylog2-web-interface/node_modules/react-hot-loader/makeExportsHot.js\"); if (makeExportsHot(module, require(\"react\"))) { foundReactClasses = true; } var shouldAcceptModule = true && foundReactClasses; if (shouldAcceptModule) { module.hot.accept(function (err) { if (err) { console.error(\"Cannot not apply hot update to \" + \"ThreadDumpPage.jsx\" + \": \" + err.message); } }); } } module.hot.dispose(function (data) { data.makeHot = module.makeHot; data.foundReactClasses = foundReactClasses; }); })(); } }\n\n/*****************\n ** WEBPACK FOOTER\n ** ./~/react-hot-loader!./~/babel-loader!./src/pages/ThreadDumpPage.jsx\n ** module id = 1039\n ** module chunks = 37\n **/\n//# sourceURL=webpack:///./src/pages/ThreadDumpPage.jsx?./~/react-hot-loader!./~/babel-loader")}});