Subversion Repositories SmartDukaan

Rev

Rev 2418 | Rev 2751 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2418 Rev 2636
Line 106... Line 106...
106
            return new ShippingAddressChange(eType, sessionId, userId, email, logData);
106
            return new ShippingAddressChange(eType, sessionId, userId, email, logData);
107
        }
107
        }
108
        if(eType == EventType.ORDER_CREATION) {
108
        if(eType == EventType.ORDER_CREATION) {
109
            return new OrderCreation(eType, sessionId, userId, email, logData);
109
            return new OrderCreation(eType, sessionId, userId, email, logData);
110
        }
110
        }
-
 
111
        if(eType == EventType.NEW_SESSION) {
-
 
112
            return new NewSession(eType, sessionId, userId, email, logData);
-
 
113
        }
-
 
114
        if(eType == EventType.LOGIN_SUCCESS) {
-
 
115
            return new LoginSuccess(eType, sessionId, userId, email, logData);
-
 
116
        }
111
        return new Event(eType, sessionId, userId, email);
117
        return new Event(eType, sessionId, userId, email);
112
    }
118
    }
113
    
119
    
114
    public static Event createEvent(String[] eventFileds) {
120
    public static Event createEvent(String[] eventFileds) {
115
        EventType eType = EventType.valueOf(eventFileds[1].trim());
121
        EventType eType = EventType.valueOf(eventFileds[1].trim());
Line 174... Line 180...
174
            return new ShippingAddressChange(eventFileds);
180
            return new ShippingAddressChange(eventFileds);
175
        }
181
        }
176
        if(eType == EventType.ORDER_CREATION) {
182
        if(eType == EventType.ORDER_CREATION) {
177
            return new OrderCreation(eventFileds);
183
            return new OrderCreation(eventFileds);
178
        }
184
        }
-
 
185
        if(eType == EventType.NEW_SESSION) {
-
 
186
            return new NewSession(eventFileds);
-
 
187
        }
-
 
188
        if(eType == EventType.LOGIN_SUCCESS) {
-
 
189
            return new LoginSuccess(eventFileds);
-
 
190
        }
179
        return new Event(eventFileds); 
191
        return new Event(eventFileds); 
180
    }
192
    }
181
    
193
    
182
    public String toString() {
194
    public String toString() {
183
        StringBuilder sb = new StringBuilder();
195
        StringBuilder sb = new StringBuilder();