|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.gauce.io.CommonResponse
GauceResponseÁß BinResponse¿Í CSVResponse¿¡¼ °øÅëÀûÀ¸·Î »ç¿ëµÇ´Â methodµéÀ» ¸ð¾ÆµÐ Ŭ·¡½º ÀÌ´Ù.
| Constructor Summary | |
CommonResponse()
|
|
| Method Summary | |
void |
bufferFilled(BufferFilledEvent bufferFilledEvent)
GauceDataSetÀÇ ÁöÁ¤µÈ ¹öÆÛ¸¸Å GauceRecord°¡ áÀ»¶§ ÀÚµ¿À¸·Î ÀÌ mehtod°¡ Callback ¹Þ´Â´Ù ÀÌ À̺¥Æ®¸¦ ¹Þ¾Æ »ý¼ºµÈ GauceDataSetÀ» Component·Î Àü¼ÛÇÑ´Ù. |
void |
close()
Component¿ÍÀÇ Åë½ÅÀ» ²÷´Â´Ù. |
void |
commit()
Component¿¡°Ô TransactionÀ» ³¡¸¶Ä£ °á°ú¸¦ Àü¼ÛÇÑ´Ù. |
void |
commit(java.lang.String msg)
Component¿¡°Ô TransactionÀ» ³¡¸¶Ä£ °á°ú¸¦ Àü¼ÛÇÑ´Ù. commit() method¿Í ±â´ÉÀº µ¿ÀÏÇϸç ÁöÁ¤µÈ ¸Þ¼¼Áö¸¦ Component·Î °°ÀÌ Àü¼ÛÇÑ´Ù. |
void |
enableFirstRow(GauceDataSet dataSet)
GauceDataSetÀ» first-row°¡ Áö¿øµÇ´Â GauceDataSetÀ¸·Î ¼ºñ½ºÇϱâ À§ÇØ µî·Ï½ÃŲ´Ù. |
void |
flush()
Buffer¿¡ ³²Àº PacketÀ» Component·Î Àü¼ÛÇϰí Buffer¸¦ ºñ¿î´Ù. |
com.gauce.common.crypto.GauceProvider |
getGauceProvider()
µ¥ÀÌÅÍ ÆÐŶÀÇ ¾ÏÈ£È¿Í °ü·ÃµÈ Á¤º¸¸¦ ¹ÝȯÇÑ´Ù. |
java.lang.String |
getMethod()
ÄÄÆ÷³ÍÆ®¿¡¼ ¼ºñ½º·ÎÀÇ Request¹æ¹ýÀ» ¹ÝȯÇÑ´Ù. |
java.lang.String |
getSessionKey()
ÄÄÆ÷³ÍÆ®¿¡¼ Àü´ÞµÈ µ¥ÀÌÅͼ¿¡ ´ëÇÑ ¾Ï/º¹È£È¿¡ »ç¿ëµÇ±â À§ÇÑ ¼¼¼Ç۸¦ ¹ÝȯÇÑ´Ù. |
abstract int |
identity()
ÇöÀç »ç¿ëµÇ°í ÀÖ´Â ProtocolÀÇ À¯ÇüÀ» ¹ÝȯÇÑ´Ù. |
void |
initialize(java.lang.Object out,
boolean enableCompress,
boolean flushMode,
GauceVariable var)
GauceResponse¸¦ initializeÇÑ´Ù. |
void |
setEnableCompress(boolean compress)
Component·Î Àü¼ÛÇÏ´Â PacketÀ» ¾ÐÃàÇÏ´ÂÁö ¿©ºÎ¸¦ ÀúÀåÇÑ´Ù. |
void |
setEnableEncrypt(boolean enable)
GauceDataSetÀÇ PacketÀ» Component·Î Àü¼ÛÇÒ ¶§ Packet¿¡ ´ëÇÑ ¾Ïȣȸ¦ ÇÒ °ÍÀÎÁö¿¡ ´ëÇÑ ¿©ºÎ¸¦ ÀúÀåÇÑ´Ù. |
void |
setEncoding(java.lang.String enc)
Component·Î data¸¦ Àü¼ÛÇÒ ¶§ »ç¿ëµÇ´Â character setÀ» ¼³Á¤ÇÑ´Ù. |
void |
setFirstRowSize(int size)
ÁöÁ¤µÈ Å©±âÀÇ first row size¸¦ ¼³Á¤ÇÑ´Ù. |
void |
setGauceProvider(com.gauce.common.crypto.GauceProvider provider)
µ¥ÀÌÅÍ ÆÐŶÀÇ ¾ÏÈ£È¿Í °ü·ÃµÈ Á¤º¸¸¦ ´ãÀº GauceProviderÀ» ¼³Á¤ÇÑ´Ù. |
void |
setMethod(java.lang.String method)
ÄÄÆ÷³ÍÆ®¿¡¼ ¼ºñ½º·ÎÀÇ Request¹æ¹ýÀ» ¼³Á¤ÇÑ´Ù. |
void |
setSendColumn(boolean canSendColumn)
first row¸¶´Ù ColumnÁ¤º¸¸¦ Component·Î Àü¼ÛÇÒ °ÍÀÎÁö¸¦ ÀúÀåÇÑ´Ù. |
void |
setSessionKey(java.lang.String sessionKey)
ÄÄÆ÷³ÍÆ®¿¡¼ Àü´ÞµÈ µ¥ÀÌÅͼ¿¡ ´ëÇÑ ¾Ï/º¹È£È¿¡ »ç¿ëµÇ±â À§ÇÑ ¼¼¼Ç۸¦ ÀúÀåÇÑ´Ù. |
void |
write(byte[] buf)
char¹è¿À» Component·Î Àü¼ÛÇÑ´Ù. |
void |
write(byte[] buf,
int off,
int len)
bufÀÇ ³»¿ëÁß ÁöÁ¤µÈ ºÎºÐ¸¸Å Component·Î Àü¼ÛÇÑ´Ù. |
abstract void |
write(GauceDataSet dataSet)
GauceDataSetÀ» Component·Î Àü¼ÛÇÑ´Ù. |
void |
write(java.lang.String str)
StringÀ» Component·Î Àü¼ÛÇÑ´Ù. |
void |
writeException(java.lang.String type,
java.lang.String code,
java.lang.String e)
¼ºñ½º Áß ¹ß»ýÇÏ´Â ExceptionÀ» Component·Î Àü¼ÛÇÑ´Ù. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CommonResponse()
| Method Detail |
public void initialize(java.lang.Object out,
boolean enableCompress,
boolean flushMode,
GauceVariable var)
enableCompress - ¾ÐÃà¿©ºÎflushMode - flush mode°¡ First-rowÀÎÁö ¾Æ´Ï¸é All-rowÀÎÁö ¿©ºÎvar - Gauce Variable Á¤º¸out -
public abstract void write(GauceDataSet dataSet)
throws java.io.IOException
write in interface GauceResponsedataSet - Component·Î Àü¼ÛÇÒ GauceDataSet
java.io.IOException - Àü¼ÛÁß ¹ß»ýÇÏ´Â ¿À·ù
java.io.IOException
public void write(byte[] buf)
throws java.io.IOException
write in interface GauceResponsebuf - Àü¼ÛÇÒ byte¹è¿
java.io.IOException - Àü¼ÛÁß ¹ßÇàÇÏ´Â ¿À·ù
java.io.IOException
public void write(byte[] buf,
int off,
int len)
throws java.io.IOException
write in interface GauceResponsebuf - Àü¼ÛÇÒ byte¹è¿off - offsetlen - Àü¼ÛÇÒ char¹è¿ÀÇ ±æÀÌ
java.io.IOException - Àü¼ÛÁß ¹ß»ýÇÏ´Â ¿À·ù
java.io.IOException
public void write(java.lang.String str)
throws java.io.IOException
write in interface GauceResponsestr - Component·Î Àü¼ÛÇÒ String
java.io.IOException - Àü¼ÛÁß ¹ß»ýÇÏ´Â ¿À·ù
java.io.IOException
public void flush()
throws java.io.IOException
flush in interface GauceResponsejava.io.IOException - Àü¼ÛÁß ¹ß»ýÇÏ´Â ¿À·ù
java.io.IOException
public void close()
throws java.io.IOException
close in interface GauceResponsejava.io.IOException - Åë½ÅÁß ¹ß»ýÇÏ´Â ¿À·ù
java.io.IOExceptionpublic void setSendColumn(boolean canSendColumn)
canSendColumn - ColumnÁ¤º¸¸¦ Àü¼ÛÇÒ °ÍÀÎÁö¿¡ ´ëÇÑ ¿©ºÎ (true : Àü¼Û, false
: Àü¼Û¾ÈÇÔ)
public void writeException(java.lang.String type,
java.lang.String code,
java.lang.String e)
writeException in interface GauceResponsetype - ¿À·ù À¯Çücode - ¿À·ùÄÚµåe - ¿À·ù ³»¿ë
public void commit()
throws java.io.IOException
Gauce¼ºñ½ºÁß TransactionÀ» Á¾·áÇÏ´Â PacketÀ» ³ªÅ¸³½´Ù.Gauce¼ºñ½º µ¿ÀÛÁß ¹ß»ýÇÏ´Â ¿À·ù¸¦ ´©ÀûÇØ¼ ÀúÀåÇÑ´Ù. ¹ß»ýÇÏ´Â ¿À·ù¸¦ Stack¿¡ ÀúÀåÇϰí ÀÖ´Ù°¡ ¼ºñ½º Á¾·á½Ã Component·Î Áö±Ý±îÁö ¹ß»ýÇÑ ¸ðµç ¿À·ù¸¦ Packet(CSV)·Î ¸¸µé¾î¼ Àü¼ÛÇÑ´Ù. ¸¸¾à ¼º°øÀ̸é 0ÀÌ, ½ÇÆÐÀ̸é -1ÀÌ Component·Î Àü¼ÛµÇ¸ç, -1Àϰæ¿ì ¼ö¹ÝµÇ´Â¿À·ù°¡ °°ÀÌ Component·Î Àü¼ÛµÈ´Ù.
commit in interface GauceResponsejava.io.IOException - commitÇÏ´Â °úÁ¤¿¡¼ ¹ß»ýÇÏ´Â ¿À·ù
java.io.IOException
public void commit(java.lang.String msg)
throws java.io.IOException
¸¸¾à ¼º°øÀûÀÎ ÀÛ¾÷ÀÌ¸é ¼º°ø¸Þ½ÃÁö·Î Component¿¡°Ô Àü¼ÛµÇ¸ç ½ÇÆÐÀÌ¸é ¿À·ù¸Þ½ÃÁö¿¡ Ãß°¡µÇ¾î Àü¼ÛµÈ´Ù.
commit in interface GauceResponsemsg - Component¿¡°Ô Àü¼ÛÇÒ ¸Þ½ÃÁö
java.io.IOException - TransactionÀ» commitÇÏ´Â µ¿¾È ¹ß»ýÇÏ´Â ¿À·ù
java.io.IOExceptionpublic void setEncoding(java.lang.String enc)
enc - ¼³Á¤ÇÒ character setpublic abstract int identity()
ÀÌ °ªÀº properties¿¡ ¸í½ÃµÈ °ªÀ» ¹ÝȯÇÑ´Ù.
public void enableFirstRow(GauceDataSet dataSet)
enableFirstRow in interface GauceResponsedataSet - ¼ºñ½º¿¡ µî·Ï½Ãų GauceDataSetpublic void bufferFilled(BufferFilledEvent bufferFilledEvent)
bufferFilled in interface BufferFilledListenerbufferFilledEvent - ¹öÆÛ°¡ ÁöÁ¤µÈ first rowÅ©±â¸¸Å ãÀ»¶§ ¹ß»ýÇÏ´Â À̺¥Æ®public void setFirstRowSize(int size)
size - ¼³Á¤ÇÒ first row sizepublic void setEnableEncrypt(boolean enable)
enable - - ¾ÏÈ£È ¿©ºÎpublic com.gauce.common.crypto.GauceProvider getGauceProvider()
public void setGauceProvider(com.gauce.common.crypto.GauceProvider provider)
provider - - µ¥ÀÌÅÍ ÆÐŶÀÇ ¾ÏÈ£È¿Í °ü·ÃµÈ Á¤º¸¸¦ ´ãÀº GauceProviderpublic void setEnableCompress(boolean compress)
compress - - Component·Î Àü¼ÛÇÏ´Â PacketÀ» ¾ÐÃàÇÏ´ÂÁö ¿©ºÎpublic void setMethod(java.lang.String method)
method - - ÄÄÆ÷³ÍÆ®¿¡¼ ¼ºñ½º·ÎÀÇ Request¹æ¹ýpublic java.lang.String getMethod()
public void setSessionKey(java.lang.String sessionKey)
sessionKey - »õ·Î ÀúÀåÇÒ ÄÄÆ÷³ÍÆ®¿¡¼ Àü´ÞµÈ ¼¼¼ÇŰpublic java.lang.String getSessionKey()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||