You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by fr...@apache.org on 2013/07/19 01:34:56 UTC

git commit: updated refs/heads/4.2 to 1c8555e

Updated Branches:
  refs/heads/4.2 c236645d9 -> 1c8555eed


CLOUDSTACK-3426
UCS: Session cookie refresh must be supported.

add missing plugins/hypervisors/ucs/src/com/cloud/ucs/structure/UcsCookie.java


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/1c8555ee
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/1c8555ee
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/1c8555ee

Branch: refs/heads/4.2
Commit: 1c8555eed187c0f291c2be2d5ae8111d44e19c96
Parents: c236645
Author: frank <fr...@citrix.com>
Authored: Thu Jul 18 16:42:24 2013 -0700
Committer: frank <fr...@citrix.com>
Committed: Thu Jul 18 16:44:30 2013 -0700

----------------------------------------------------------------------
 .../src/com/cloud/ucs/structure/UcsCookie.java  | 38 ++++++++++++++++++++
 1 file changed, 38 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c8555ee/plugins/hypervisors/ucs/src/com/cloud/ucs/structure/UcsCookie.java
----------------------------------------------------------------------
diff --git a/plugins/hypervisors/ucs/src/com/cloud/ucs/structure/UcsCookie.java b/plugins/hypervisors/ucs/src/com/cloud/ucs/structure/UcsCookie.java
new file mode 100644
index 0000000..560f584
--- /dev/null
+++ b/plugins/hypervisors/ucs/src/com/cloud/ucs/structure/UcsCookie.java
@@ -0,0 +1,38 @@
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+package com.cloud.ucs.structure;
+
+/* Class to store cookie and associated timestamp for communication with UCS manager*/
+public class UcsCookie {
+    private final String cookie;
+    private final Long startTime;
+
+    public UcsCookie(String cookie, Long startTime) {
+        this.cookie = cookie;
+        this.startTime = startTime;
+    }
+
+    public String getCookie() {
+        return cookie;
+    }
+
+    public Long getStartTime() {
+        return startTime;
+    }
+
+}