gluu
公開メンバ関数 | 公開変数類 | 全メンバ一覧
SampleIdGenerator.IdGenerator クラス
SampleIdGenerator.IdGenerator の継承関係図
Inheritance graph
SampleIdGenerator.IdGenerator 連携図
Collaboration graph

公開メンバ関数

def __init__ (self, currentTimeMillis)
 
def init (self, configurationAttributes)
 
def destroy (self, configurationAttributes)
 
def getApiVersion (self)
 
def generateId (self, appId, idType, idPrefix, configurationAttributes)
 

公開変数類

 currentTimeMillis
 

詳解

構築子と解体子

◆ __init__()

def SampleIdGenerator.IdGenerator.__init__ (   self,
  currentTimeMillis 
)
9  def __init__(self, currentTimeMillis):
10  self.currentTimeMillis = currentTimeMillis
11 

関数詳解

◆ destroy()

def SampleIdGenerator.IdGenerator.destroy (   self,
  configurationAttributes 
)
18  def destroy(self, configurationAttributes):
19  print "Id generator. Destroy"
20  print "Id generator. Destroyed successfully"
21  return True
22 

◆ generateId()

def SampleIdGenerator.IdGenerator.generateId (   self,
  appId,
  idType,
  idPrefix,
  configurationAttributes 
)
32  def generateId(self, appId, idType, idPrefix, configurationAttributes):
33  print "Id generator. Generate Id"
34  print "Id generator. Generate Id. AppId: '", appId, "', IdType: '", idType, "', IdPrefix: '", idPrefix, "'"
35 
36  if StringHelper.equalsIgnoreCase(idType, "test"):
37  id = UUID.randomUUID().toString()
38  print "Id generator. New test id: " + id
39  return id
40 
41  return "invalid"
42 

◆ getApiVersion()

def SampleIdGenerator.IdGenerator.getApiVersion (   self)
23  def getApiVersion(self):
24  return 1
25 

◆ init()

def SampleIdGenerator.IdGenerator.init (   self,
  configurationAttributes 
)
12  def init(self, configurationAttributes):
13  print "Id generator. Initialization"
14  print "Id generator. Initialized successfully"
15 
16  return True
17 

メンバ詳解

◆ currentTimeMillis

SampleIdGenerator.IdGenerator.currentTimeMillis

このクラス詳解は次のファイルから抽出されました: