Changeset 21226

Show
Ignore:
Timestamp:
10/13/08 11:06:32 (5 years ago)
Author:
yuroyoro
Message:

はてなIDが設定されている場合のみPOSTするように修正。

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • platform/eclipse/sabotter/trunk/jp.xet.sabotter.core/src/jp/xet/sabotter/core/hatenahike/HatenaHikeService.java

    r21190 r21226  
    8080        public void createFavorite(String statusId, MiniblogServiceResponceListener listener) 
    8181                        throws MiniblogServiceException { 
     82                if (!isAvailable()) { 
     83                        return; 
     84                } 
     85                 
    8286                List<PostParameter> params = new ArrayList<PostParameter>(); 
    8387                try { 
     
    96100         */ 
    97101        public void getDirectMessages(MiniblogServiceResponceListener listener) { 
    98                 // TODO Auto-generated method stub 
    99102                 
    100103        } 
     
    105108        public void getFriendsTimeline(MiniblogServiceResponceListener listener) { 
    106109                try { 
    107                         if (client.getUserId() == null || client.getUserId().length() == 0) { 
     110                        if (!isAvailable()) { 
    108111                                return; 
    109112                        } 
     
    114117                         
    115118                } catch (TwitterException e) { 
    116                         // TODO 
    117119                        e.printStackTrace(); 
    118120                } 
     
    198200         */ 
    199201        public void getReplies(MiniblogServiceResponceListener listener) { 
    200                 // TODO APIサポートなし? 
     202                // TODO APIサポートなし 
    201203                 
    202204        } 
     
    206208         */ 
    207209        public MiniblogUser getUser(String screenName) { 
    208                 // TODO Auto-generated method stub 
    209210                return null; 
    210211        } 
     
    226227         
    227228        private void postStatus(String statusText, String replyStatusRid) throws MiniblogServiceException { 
     229                if (!isAvailable()) { 
     230                        return; 
     231                } 
    228232                 
    229233                //#だったらkeywordとみなす。  
     
    280284        } 
    281285         
     286        private boolean isAvailable() { 
     287                return (client.getUserId() != null && client.getUserId().length() > 0); 
     288        } 
     289         
    282290}